首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #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
2018-11-21
42
问题
有以下程序,程序运行后的输出结果是
#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/Rlxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能正确定义二维数组的是()。
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。
在关系数据库中,用来表示实体之间联系的是______。
有以下程序:#include<stdio.h>unionpw{inti;charch[2];}a;main(){a.ch[0]=13;a.ch[1]=0;printf("%d\n"
已知inta=6;则执行a+=a-=a*a:语句后,a的值为()。
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)______main(){printf("\n");try_me();p
关系数据库的数据及更新操作必须遵循()等完整性规则。
下列实体类型的联系中,属于一对多联系的是()。
随机试题
为了便于证明文书使用单位准确地辨认香港委托公证人出具的证明,1992年司法部专门设立了
加强领导作风建设需要完善规章制度,具体地说,要继续完善【】
下面有关哮喘特征的描述中不准确的是()
关于头颅侧位摄影体位的叙述,正确的是
现金流入与现金流出之差称为( )。
影响财政支出规模的因素有()。
两个实验大棚里种上相同数量的黄瓜苗。在第一个大棚里施加镁盐但在第二个不加。第一个产出了10千克黄瓜而第二个产出了5千克。由于除了水以外没有向大棚施加任何别的东西,第一个大棚较高的产量一定是由于镁盐。以下哪项如果为真,最严重地削弱了上述论证?(
在以“学”为主的教学设计中,主要采用的是(),它是指为了激发和促进学生有效学习而安排学习环境中各个元素的模式和方法。
在喧嚣浮躁、急功近利占领“主打市场”的时代氛围里,“板凳要坐十年冷,文章不写半句空”的专注精神不说是“异数”,也绝对称得上是________资源。何种价值观________时代风气,社会必然结出相应的“价值果”。填入画横线部分最恰当的一项是:
在VisualFoxPro中,用二维表来表示实体与实体间联系的数据模型称为( )。
最新回复
(
0
)