首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2020-11-23
37
问题
有以下程序
#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、0
B、-12
C、-20
D、10
答案
C
解析
本题考查宏定义,宏定义只是做简单的替换,所以本题中SUB(a+b)*c=(a+b)-(a+b)*c=-20,所以答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/mq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:intm=33,n=66;m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
以下关于宏的叙述中正确的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下列结构体的定义语句中错误的是()。
结构化程序设计的3种结构是()。
下列选项中属于面向对象设计方法主要特征的是
下面属于白盒测试方法的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n—1)/2的排序方法是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
乙酰水杨酸中水杨酸检查法药物中氯化物检查法
隔日1次的外文缩写是()。
股份有限公司的认股人在下列哪些情形下可以抽回股本?()。
属于测量装置检定内容和项目的是()。
国有土地所有权由()代表国家行使。
国际债券的发行人主要有( )。
社区建设的基本原则有()。
一战后,法国政府在外交方面寻求的主要目标是()。
Whensomethingreflectslight,wecan______.What’sthebesttitle(题目)ofthispassage(短文)?
December25thisChristmasDay.ManyAmericansarebusywithChristmasandthewinterholidayseason.BuyingaChristmastreeis
最新回复
(
0
)