首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define SUB(A)(a)-(a) main() {int a=2,b=3,c=5,d; d=SUB(a+b)*c; printf("%d\n",d); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> #define SUB(A)(a)-(a) main() {int a=2,b=3,c=5,d; d=SUB(a+b)*c; printf("%d\n",d); } 程序运行后的输出结果是( )。
admin
2021-02-25
36
问题
有以下程序:
#include<stdio.h>
#define SUB(A)(a)-(a)
main()
{int a=2,b=3,c=5,d;
d=SUB(a+b)*c;
printf("%d\n",d);
}
程序运行后的输出结果是( )。
选项
A、0
B、-12
C、-20
D、10
答案
C
解析
本题考查宏定义,宏定义只是做简单的替换,所以本题中SUB(a+b)*c=(a+b)-(a+b)*c=-20,所以答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/2otp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
设有某函数的说明为:int*fune(inta[10],intn);则下列叙述中,正确的是()。
有以下程序voidfunl(char*p){char*q;q=p;while(*q!=’\0’){(*q)++;q++;}}main(){chara[]=11Program
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
软件(程序)调试的任务是
在数据库的三级模式中,可以有任意多个
以下选项中非法的C语言字符常量是
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为()。
随机试题
IthinkthattheGreatWallisworth____________hundredsofmilestovisit.
属于多普勒组织成像速度型的显示方式的是
A.寒呕B.热呕C.伤食D.痰饮E.肝胆郁热病人呕吐黄绿苦水属于
田某突发重病神志不清,田父将其送至医院,医院使用进口医疗器械实施手术,手术失败,田某死亡。田父认为医院在诊疗过程中存在一系列违规操作,应对田某的死亡承担赔偿责任。关于本案,下列哪一选项是正确的?()
施工图预算的编制方法有( )。
某制造公司有机会竞标生产20单位产品,该公司已经生产了2批产品,每批10单位。生产经理相信生产前2批时经历的学习会至少在后2批的生产过程中持续。前2批所需的直接人工如下所示:.第1批10单位产品的直接人工工时为5000.第2批10单位
Fromthehealthpointofviewwearelivinginamarvelousage.Weareimmunizedfrombirtha.gainstmanyofthemostdangerousd
北京天坛的皇穹宇的建筑风格是()。
Inthispartofthetest,youaregivenadiscussiontopic.Youhave30secondstolookatthetaskprompt,anexampleofwhich
历史的道路,不是平坦的,有时走到艰难的境界。这是全靠雄伟的精神才能够冲过去的。一条浩浩荡荡的长江大河,有时候到很宽阔的境界,平原无际,一泻万里。有时候流到很逼狭的境界,两岸从山迭岭,绝壁断崖,江河流于期间,回环曲折,及其险峻。民族生命的进展,其经
最新回复
(
0
)