首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define SUB(a) (a)-(a) main() { int a=2,b=3,c=5,d; d=SUB(a+b)*c; printf("%d\n",d); } 程序运行后的输出结果是( )。
有以下程序 #include #define SUB(a) (a)-(a) main() { int a=2,b=3,c=5,d; d=SUB(a+b)*c; printf("%d\n",d); } 程序运行后的输出结果是( )。
admin
2015-07-28
16
问题
有以下程序
#include
#define SUB(a) (a)-(a)
main()
{ int a=2,b=3,c=5,d;
d=SUB(a+b)*c;
printf("%d\n",d);
}
程序运行后的输出结果是( )。
选项
A、-20
B、-12
C、0
D、10
答案
A
解析
宏定义只是使用宏名代替一个字符串,是一种机械的置换,所以宏替换后的语句"d=SUB(a+b)*c;"为"d=(a+b)-(a+b)*c;",计算结果为-20,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/R7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义“int a=10,b=9,c=8;”,顺序执行下列语句后,变量b中的值是______。 c=(a-=(b-5));c=a% 11)+(b=3);
若有以下程序段:int c1=1, c2=2,c3;c3=1.0/c2*c1;则执行后,c3中的值是______。
以下程序段的输出结果是______。main(){inti,j,i1=0.m;ints[3][3]={{100,200,300},{38,68,88},{85,40,99}};m=s[0][0];
以下程序的结果是______。 main() { char x=3,y=6,z; z=x^<<2; printf("%d",z); }
能将高级语言编写的源程序转换成目标程序的是______。
有以下程序#includetypedefstruct{intnum;doubles;}REC;voidfunl(RECx){x.nllm=23;x.s=88.5;}main(){RECa={16,90.0);funl(A);
数据库管理系统是
若有定义floatb[15],*p=b;,且数组b的首地址为200H,则p+13所指向的数组元素的地址为______。
判断字符串s1是否大于字符串s2,应该使用()。
源程序的文档化不包括()。
随机试题
近年来,薄膜太阳能电池技术发展迅速。下列关于薄膜太阳能电池技术说法不正确的是()
3A公司的会议之海3A公司是一家巨型跨国公司,主要生产和销售工程机械,在30个国家或地区设有子公司、分公司、合资企业或办事机构。为了协调公司作为一个整体的正常运作,该公司经常召开工作会议,会议参加者包括总部各部门负责人及各地子公司、分公司等外设
Thereisnothingthatwecandonowbut_____toGodforhelp.
患者,女,15岁。1个月前因急性阑尾炎而住院手术治疗,刀口愈合良好。出院后出现便秘,4至5日排便1次。服通便西药无效,遂来求治,刻下除便秘外,又见食欲不佳,脘腹胀满,口干口苦,饮水多,喜食凉酸之物,乏力,月经正常,舌红,苔薄白微腻,脉滑数。证属热结便秘,气
滚动轴承按承受载荷的方向或公称接触角的不同分为向心轴承和推力轴承,其公称接触角为0°~45°的是( )。
某企业计划年度销售收入7200万元,全部采用商业信用方式销售,客户在10天内付款折扣2%;超过10天但在20天内付款,折扣1%;超过20天但在30天内付款,按全价付款。预计客户在10天内付款的比率为50%,20天内付款的比率为30%,超过20天但在30天内
光纤通信的优点有()。
Itisacommonplaceamongmoraliststhatyoucannotgethappinessbypursuingit.Thisisonlytrueifyoupursueit【C1】______.
在VisualFoxPro中,过程的返回语句是()。
小郑通过PowerPoint制作公司宣传片时,在幻灯片母版中添加了公司徽标图片。现在他希望放映时暂不显示该徽标图片,最优的操作方法是()
最新回复
(
0
)