首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude<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); } 程序运行后的输出结果是( )。
有以下程序: #inelude<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-06-15
20
问题
有以下程序:
#inelude<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/mwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个C源程序文件中所定义的全局变量,其作用域为
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若a是数值类型,则逻辑表达式(a==1)‖(a!=1)的值是
以下叙述中正确的是
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!",b[10];for(i=0;a[i];i++)if(a[i]=’’)b[j++]=a[
下列叙述中正确的是
在一个C源程序文件中所定义的全局变量,其作用域为
软件集成测试不采用
下列关系表达式中,结果为“假”的是
在C语言中,以下说法不正确的是()。
随机试题
关于重要性含义,下列说法中,不正确的是()。
关于稳定型心绞痛的发病机制,下列哪一种提法正确
机体活动所需要的能量直接来源于
属于磷酸二酯酶抑制剂的药物有
根据工程性质和特点不同,施工过程一段分( )类。
“材料成本差异”账户的借方登记节约差异额。()
某企业2009年净利润为30亿元人民币,2008年末总资产为500亿元人民币,2009年末总资产为800亿元人民币,该企业2009年的总资产收益率为()
周日下午,某校初三十多位同班同学结伴到郊外爬山。因天气突变,骤降暴雨,引发山体滑坡。小军、小勇和小楠被冲下山坡。同学们一边报警,一边积极下坡营救。警察、家长和老师第一时间赶到了现场,2小时后发现了三人的遗体。大家非常悲伤,不少同学抱头痛哭。学校一边
A.肺鳞癌B.肺腺癌C.肺腺鳞癌D.肺小细胞癌能引起副肿瘤综合征的肺癌是
下列字符数组初始化语句中,不正确的是()。
最新回复
(
0
)