首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define SUB( X, Y ) (X+1)*Y main() { int a=3, b=4; printf("%d\n", SUB(a++ ,b++ )); } 程序运行后的输出结果是
有以下程序 #include <stdio.h> #define SUB( X, Y ) (X+1)*Y main() { int a=3, b=4; printf("%d\n", SUB(a++ ,b++ )); } 程序运行后的输出结果是
admin
2019-04-24
80
问题
有以下程序
#include <stdio.h>
#define SUB( X, Y ) (X+1)*Y
main() {
int a=3, b=4;
printf("%d\n",
SUB(a++ ,b++ )); }
程序运行后的输出结果是
选项
A、20
B、12
C、16
D、25
答案
C
解析
宏展开的结果(a+++1)*b++,后缀自加表达式参加运算,先用a和b的初值得到表达式的值,进行计算,然后a和b在自加。因此计算结果为16。
转载请注明原文地址:https://kaotiyun.com/show/2LRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有说明char.*c[]={"European","Asian","American","African"};则下列叙述中正确的是
以下叙述中正确的是
下列程序的输出结果是【】。intt(intx,inty,ntcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){inta=4,b=3,c=5,d=6;
设变量a、b、c、d和y都己正确定义并赋值。若有下列if语句if(a<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
以下错误的叙述是______。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
下述关于数据库系统的叙述中正确的是
给定程序MODll.C中函数fun的功能是:将s所指字符串的正序和反序进行连接,形成一个新串放在t所指的数组中。例如,当s所指字符串为:“ABCD”时,则t所指字符串中的内容应为:“ABCDDCBA”。请改正程序中的错误,使它能得出正确的结果。注意:
数列中,第一项为3,后一项都比前一项的值增5。下列给定程序中,函数fun()的功能是:计算前n(4≤n≤50)项的累计和。在累加过程中把那些被4除后余2的当前累加值放入数组中,符合此条件的累加值的个数作为函数值返回主函数里。如,当n的值为20时,该数列为3
设有以下语句:typedefstructS{intg,charh;)ST;则下面叙述中正确的是()。
随机试题
患者,女。动物饲养员,肝区隐痛、食欲缺乏个月余,查体触诊肝脏饱满,实验室检查白细胞略增高,CT平扫见肝脏多个囊性低密度病灶,大小不一,边界清晰,部分病灶其内可见钙化。根据以上临床资料,最需要鉴别诊断的是
以下除了哪一项,都是动脉导管未闭患者的常见体征( )
患者,男,36岁。右下腹疼痛1天。患者1天前无明显诱因出现脐周疼痛,继而转移至右下腹,以手按之,其痛加剧,痛处固定不移,伴有发热,恶心,舌苔黄薄而腻,脉弦数。治疗应首选
建设项目目标()控制遵循控制循环理论,是一个动态循环过程。
扶持中小企业的一般政策中,包括()。
某锅炉房改造项目,电焊工张某负责锅炉给水管道支架焊接作业,在作业点,电工把电焊机电源线接在圆无齿锯使用的开关箱上。张某登上用钢筋焊制的人字形爬梯挥动焊把拖动焊把线准备作业时,焊把线因绝缘破损老化,裸露的金属芯线搭在了其后背上,张某此时因天气炎热大量
甲公司于6月1日通过报纸发布广告,称其有某型号的电脑出售,每台售价8000元,随到随购,数量不限,广告有效期至6月30日。乙公司委托王某携带金额16万元的支票于6月28日到甲公司购买电脑,但甲公司称广告所述电脑已全部售完,乙公司为此受到一定的经济损失。根据
由于小包价散客团的旅游服务包括游客自选部分,导游接待时应相机向其推荐旅行社的其他方面的委托服务,如代订旅游车、代订风味餐等。()
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
A、Tohelpnewstudentsmakenewfriends.B、Toreceiveawarmwelcome.C、Togetnewstudentstobefamiliarwiththeircourses.D
最新回复
(
0
)