首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #defineSUB(x,Y)(x+1)*Y main( ){ inta=3,b=4; printf(’’%d\n’’; SUB(a++,b++));) 程序运行后的输出结果是
有以下程序 #include<stdio.h> #defineSUB(x,Y)(x+1)*Y main( ){ inta=3,b=4; printf(’’%d\n’’; SUB(a++,b++));) 程序运行后的输出结果是
admin
2014-06-19
33
问题
有以下程序
#include<stdio.h>
#defineSUB(x,Y)(x+1)*Y
main( ){
inta=3,b=4;
printf(’’%d\n’’;
SUB(a++,b++));)
程序运行后的输出结果是
选项
A、20
B、12
C、16
D、25
答案
C
解析
宏展开的结果(a+++1)%十+,后缀自加表达式参加运算,先用a和b的初值得到表达式的值,进行计算,然后a和b在自加。因此计算结果为16。
转载请注明原文地址:https://kaotiyun.com/show/EiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对下述程序,正确的判断是()。main(){inta,b;scanf("%d",&a);scanf("%d",&b);if(a>b)a+=b;b++;elseb+=a;
在C语言系统中,假设int类型数据占两个字节,则double、long、unsignedint、char类型数据所占字节数分别为()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
若有以下定义:intt[3][2];,能正确表示t数组元素地址的表达式是______。
有如下程序段int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为______。
有如下程序main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;elsey=1.0;printf("%f\n",
下列选项中不能正确定义结构体的是_______。
设变量x为float型且已经赋值,则以下语句中能够将x中的数值保留到小数点后面两位,并将第三位四舍五入的是_______。
下述关于数据库系统的叙述中正确的是_______。
随机试题
关于克雷伯杆菌肺炎,下列不正确的是
药品的商品特征有()
某企业于2008年1月经出让取得一宗工业用地50年土地使用权,2009年1月厂房通过竣工验收,其经济寿命为60年。若厂房正常使用,截止到2015年1月时,其剩余耐用年限为()年。
施工进度计划审核的内容包括( )。
根据对项目不同方案的敏感性分析,投资者应选择()的方案实施。
北京时间2015年9月20日上午7时30分,第35届北京马拉松比赛从天安门广场鸣枪开跑。据此完成第3、4题。北京马拉松比赛结束至国庆节期间,关于布宜诺斯艾利斯地理现象的叙述正确的是()。
孩子大多是被学校忽视的艺术家,但这并不否定命题绘画的重要性。实际上,命题绘画与自由发挥是相辅相成的,前者训练的是孩子们的逻辑性和观察力,而后者培养的是他们的敏感性和平衡感。法国评论家安德烈.马尔罗曾说过:“孩子既是艺术家,又不是艺术家,因为此时的他们被自己
以下现象,与液体表面张力无关的是:
《东西洋考每月统纪传》(中国人民大学,2008年)
以下哪一项属于Web应用软件业务层测试关注的范畴A)浏览器兼容性测试B)应用服务器兼容性测试C)服务器端程序的功能测试D)排版结构的测试
最新回复
(
0
)