首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #defineSUB(X,Y)(X+1)*Y main() {inta=3,b=4; printf("%d\n",SUB(a++,b++)); } 程序运行后的输出结果是
有以下程序 #include #defineSUB(X,Y)(X+1)*Y main() {inta=3,b=4; printf("%d\n",SUB(a++,b++)); } 程序运行后的输出结果是
admin
2015-07-31
65
问题
有以下程序
#include
#defineSUB(X,Y)(X+1)*Y
main()
{inta=3,b=4;
printf("%d\n",SUB(a++,b++));
}
程序运行后的输出结果是
选项
A、25
B、20
C、12
D、16
答案
D
解析
本题考查宏定义,宏定义只是做个简单的替换,执行SUB(a++ ,b++)=(a++ +1)*b++=16,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/kmDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言结构体类型变量在程序执行期间()。
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
以下程序运行后的输出结果是______。main(){charm;m=’B’+32;printf("%c\n",m);}
以下4个选项中,不能被看作是一条语句的是______。
若a=10,b=20,则表达式!(a<b)的值是【】
以下数组定义中错误的是
下列选项中,不是一个算法的基本特征的是()。
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组bo请填空。#include<stdio.h>main(){inta[10],b[10],i;for(i=0;i<10;
下列叙述中正确的是()。
设有定义下列:inta=1,b=2,c=3,d=4,m=2,n=2;则表达式(m=a>b)&&(n=c>d)运算后,n的值是()。
随机试题
下列关于药物治疗作用的叙述,正确的是
可以从事除公司上市、企业清算以外房地产估价业务的房地产机构属于()。
在设备安装工程中,具备单机无负荷试车条件的,应当由( )组织试车。
由少数几家企业控制的市场结构是()。
简述《教师法》中规定的教师应承担的义务。(北京)
一块冰在沙里被融化到很小,它抱怨说:“要是在南极就好了,就不会被融化了。”沙听了后对它说:“沙漠里缺少冰,你在沙漠里是非常珍贵的,南极的冰很多。你到那里就失去了价值。”请结合自身谈谈这个故事对你的启示。
运用法治思维,就要_________权利平等、公平正义等法治理念以及由此决定的法律思维方式,去思考和评判一切涉法性社会争议问题。法律必须被信仰,否则将形同虚设。如果执政党的各级组织及其领导成员自己都不能深深地信仰并服从在党的领导下制定的宪法和法律,法治建设
ThestatisticsI’vecitedandthelivingexamplesarealltoofamiliartoyou.Butwhatmaynotbesofamiliarwillbetheincre
基于ARM内核的嵌入式芯片中包含互连通信组件,下面列出的()不属于互连通信组件?
Heisnotintheoffice.Hemusthavegonetohaveclasses,______?
最新回复
(
0
)