首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
76
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序:intf(inta){returna%2;}main(){ints[8]={1,3,5,2,4,6},i,d=0;for(i=0;f(s[i]);i++)d+=s[i];
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)((A+1)*A)……inta=3;X=3*(A+B(7));
结构化程序设计主要强调的是
以下程序运行后的输出结果是[]。main(){intm=011,n=11;printf("%d%d\n",++m,n++);}
下面程序的运行结果是【】。typedefunionstudent{charname[10];longsno;charsex;floatscore[4];}STU;main()
下列字符数组初始化语句中,不正确的是()。
以下叙述中错误的是
设有定义:long x= -123456L;,则以下能够正确输出变量x值的语句是
数列中,第一项为3,后一项都比前一项的值增5。下列给定程序中,函数fun()的功能是:计算前n(4≤n≤50)项的累计和。在累加过程中把那些被4除后余2的当前累加值放入数组中,符合此条件的累加值的个数作为函数值返回主函数里。如,当n的值为20时,该数列为3
以下叙述中正确的是()。【08年9月】
随机试题
A.双极细胞B.色素上皮细胞C.杆细胞D.锥细胞E.神经节细胞感弱光与无色视觉的是
四季豆中毒的有毒物质是木薯中毒的有毒物质是
下列非处方中成药中适用于风寒感冒的是
患者男,35岁。因“头部外伤”急诊入院。浅昏迷。CT提示颅内血肿,脑挫裂伤。在全麻下行颅内血肿清除术。术后第2日,患者应采取的体位是()
[2010年第62题]关于甲、乙、丙类液体储罐区室外消火栓的布置规定,以下哪项是正确的?
某甲向银行取款时,银行工作人员因点钞失误多付给1万元。甲以这1万元作本钱经商,获利5000元,其中2000元为其劳务管理费用成本。一个月后银行发现了多付款的事实,要求甲退回,甲不同意。下列有关该案的哪一表述是正确的?
海关可以行使“径行开验”的权利,即必须在有见证人到场的情况下开拆货物,进行查验。()
学前儿童在歌唱活动中最难掌握的技能是音准。()
目前中国高考制度是由中国的现实大环境决定的,因为目前中国社会的诚信度不高,公办大学受监督的程度不够,所以一旦放开高考制度,降低分数在录取中的重要性,就很难避免______、弄虚作假、走后门的情况。填入划横线部分最恰当的一项是()。
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()X=0n=InputBox("")
最新回复
(
0
)