首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; #include #define N 2 #define M N+1 #define MUN (M+1)*M/2 main() { printf("%d\n",MUN);
有以下程序; #include #define N 2 #define M N+1 #define MUN (M+1)*M/2 main() { printf("%d\n",MUN);
admin
2021-06-15
65
问题
有以下程序;
#include
#define N 2
#define M N+1
#define MUN (M+1)*M/2
main()
{
printf("%d\n",MUN);
}
程序运行后的输出结果是( )。
选项
A、8
B、9
C、5
D、6
答案
A
解析
带参数的宏的替换过程是,用宏调用提供的实参字符串,直接置换宏定义命令行中相应形参字符串,非形参字符保持不变。MUN被置换成(2+1+1)×2+1/2;程序的运行结果是8。
转载请注明原文地址:https://kaotiyun.com/show/Lutp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
有以下程序#include#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i
以下叙述中错误的是
以下语句定义正确的是()。
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
在结构化程序设计中,模块划分的原则是
对软件系统总体结构图,下面描述中错误的是()。
下列选项中,能正确定义数组的语句是
下面属于黑盒测试方法的是
随机试题
肾小球滤过率是单位时间内
乳房与脏腑经络的关系中,男子乳头属乳房与脏腑经络的关系中,男子乳房属
苯丙酮尿症新生儿筛查采用的是
中标人确定后,招标人应当向中标人发出中标通知书,并同时将中标结果通知()。
定向资产管理业务的内部控制措施包括()
窒息灭火属于:
按照会议要求,你被制定为会议小组讨论阶段代表你所在小组发言的人员,但是在你对小组讨论进行总结发言时,突然有一个小组成员站出来指出你的总结和小组讨论的结果不一致,你怎么办?
()是苏联著名作家,代表作是自传体三部曲《童年》《在人间》《我的大学》。
马克思中学毕业时即表示要“为人类福利而劳动”,毛泽东青年时期便立志“以天下为己任”,周恩来在南开读书时就决心“为中华崛起而读书”。这充分表现了革命领袖志存高远,在年轻时就()
Thecombinedevidenceofhistoryandecologyseemstosupportonegeneraldeduction:thelessviolentthemanmadechanges,the
最新回复
(
0
)