首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define SUB( X, Y ) (X+1)*Y main() { int a=3, b=4; printf("%d\n",SUB(a++ ,b++ )); } 程序运行后的输出结果是
有以下程序 #include #define SUB( X, Y ) (X+1)*Y main() { int a=3, b=4; printf("%d\n",SUB(a++ ,b++ )); } 程序运行后的输出结果是
admin
2015-07-31
50
问题
有以下程序
#include
#define SUB( X, Y ) (X+1)*Y
main()
{ int a=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/a2Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计方法的是()。
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
有下列程序:main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);
对于下述说明,不能使变量p->b的值增1的表达式是______。structexm{inta;intb;floatc}*p;
下列语句所定义字符串在内存中占的字节数是______。char*s="\’Name\’\\\’Age\’\n";
fseek函数是C语言系统提供的标准库函数,其实现的具体操作是______。
下列叙述中正确的是()。
下列关于单目运算符++、――的叙述中正确的是______。
定义下列结构体(联合)数组:structst{charname[15];intage;}a[10]={"ZHAO",14,"WANG",15,"LIU",16,"ZHANG",17};执行语句printf(
若有定义doublea[5];,则a数组元素下标的上限为______。
随机试题
工作流程组织包括管理工作流程组织、信息处理工作流程组织和物质流程组织,其中,物质流程组织包括()。
这个标志是何含义?
在Excel2010中,下列修改工作表名称的方法正确的是________。
()是指建设项目在建设期间由于价格等变化引起工程造价变化的预测预留费用。
纳税人与其关联企业之间的业务往来,应当按照独立企业之间的业务往来收取或者支付价款、费用。税法规定对关联企业所得不实的,调整方法不正确的是()。
无锡别称“梁溪”,源自西汉初年“相敬如宾”的梁鸿夫妇。()
下列说法中不属于认知心理学观点中认知的概念的是()。
甲、乙、丙、丁四个百米运动员赛跑,一共赛了四次。其中甲比乙快的有三次,乙比丙快的有三次,丙比丁快的有三次。根据上述条件,可以推断( )。
金融资本是在资本主义向帝国主义阶段过渡时才逐渐形成的一种资本形态。金融资本取代工业资本占统治地位,是帝国主义的一个重要特征。下列对金融资本描述正确的是
在下面关于微处理器的叙述中,错误的是______。
最新回复
(
0
)