首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #define S1(x,y)x*y #define S2(x,y)(x)*(y) main() { int a=2,b=5; print
有下列程序: #include<stdio.h> #define S1(x,y)x*y #define S2(x,y)(x)*(y) main() { int a=2,b=5; print
admin
2022-10-25
22
问题
有下列程序:
#include<stdio.h>
#define S1(x,y)x*y
#define S2(x,y)(x)*(y)
main()
{ int a=2,b=5;
printf(”%d,%d,%d,%d”,S1(a+b,a+b),S1(a+b,b+a),S2(a+b,a+b),S2(a+b,b+a));
}
程序执行后的输出结果是( )。
选项
A、17,17,49,49
B、17,29,49,49
C、29,29,49,49
D、49,49,49,49
答案
B
解析
对于题干中的宏,替换如下:S1(a+b,a+b)等价于a+b*a+b,即2+5*2+5,等于17;S1(a+b,b+a)等价于a+b*b+a,即2+5*5+2,等于29;S2(a+b,a+b)等价于(a+b)*(a+b),即(2+5)*(2+5),等于49;S2(a+b,b+a)等价于(a+b)*(b+a),即(2+5)*(5+2),等于49。本题答案为B选项。
转载请注明原文地址:https://jikaoti.com/ti/lGd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=
以下程序段中,循环次数不超过10的是
有以下程序:#includestruetord{intx,y;}dt[2]={1,2,3,4};main(){struetord*p=dt:printf("%d,",++
有如下程序#include<stdio.h>main(){inti,array[5]={3,5,10,4};for(i=0;i<5;i++)printf("%d,",array[i]&
给定程序MODI1.C中函数fun的功能是:用下面的公式求x的近似值,直到最后一项的绝对值小于指定的数(参数num)为止:例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序中的错误,使它能输出正确的结果。注意:不要改动smain
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参n所指变量中,各位上为偶数的数去掉,剩余的数按原来从高位到低位的顺序组成一个新数,并通过形参指针n传回
有以下程序#include<stdio.h>voidf(intx[],intn){if(n>1){printf("%d,",x[n-1]);f(x,n-1);}else
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是()。
随机试题
农民吕某自筹资金开办了一家小型皮鞋厂,由于不具备污水处理设施,皮鞋厂污水随意外流,严重污染了附近的一条小河,对此,河两岸的群众反映强烈,纷纷要求乡政府采取措施,予以罚款或命令停产停业,对皮鞋厂的这种行为有权予以罚款的行政机关是下列哪个?
某甲亢病人用抗甲状腺药物治疗已两年,目前无任何甲亢症状,血清总T3、总T4正常,据此可以停用抗甲状腺药物而不会复发。()
男性,32岁,因发热、咳嗽、吐白痰5天,气短2天住院。有吸毒史,体检:体温38.5℃,脉搏128次/分,呼吸44次/分,血压110/70mmHg,呼吸急促,唇发绀,淋巴结无肿大,双肺基部轻度湿啰音。胸片示双肺间质性病变,血常规白细胞3.8×109/L,中性
男性患儿,4岁。以化脓性脑膜炎(化脑)亚急性型收入院。经脑脊液涂片革兰染色找菌明确为流感嗜血杆菌感染,使用氨苄西林治疗。目前已经治疗1周,患儿病情稳定。患儿家长询问何时可以停止用药,护士正确的回答是
患者死亡,医患双方当事人不能确定死因或者对死因有异议的,应当在患者死亡后法定时限内进行尸检。其法定时限是
编制招标工程标底的工作应由()来完成。
买断式回购初始结算中国结算上海分公司不作为共同对手方,不提供交收担保。()
开发投资者主要是(),其风险较大但回报丰厚。
关于编辑过程,说法正确的有()。
OnCrete,NewEvidenceofVeryAncientMarinersEarlyhumans,possiblyevenprehumanancestors,appeartohavebeengoingto
最新回复
(
0
)