首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; #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
2019-01-11
37
问题
有以下程序;
#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;程序的运行结果是6,故D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/k4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下述程序的输出结果是()。#includevoidmain(){inta[5]:{1,2,3,4,5};int*p=a,**q=&p;printf(“%d”,*(p++));
结构化设计主要分为系统设计和模块设计,【】的任务是决定系统的模块结构。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
以下叙述中正确的是()。
以下不正确的叙述是
以下程序输出的最后一个值是______。intff(intn){staticintf=1;f=f*n;returnf}main(){inti;
下列选项中,不属于数据管理员(DBA)职责的是()。
编写程序,实现矩阵(3行3列)的转置(即行列互换)例如,输入下面的矩阵:程序输出:注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
下列有关数据库的描述,正确的是()
随机试题
SharksPerformaServiceforEarth’sWatersItishardtogetpeopletothinkofsharksasanythingbutadeadlyenemy.They
肾是产生尿的器官。
MR胆道水成像,通常选用的体位是
A、决明子B、夏枯草C、龙胆草D、野菊花E、青黛既能清肝热,又能清湿热的药物是()
A.盗汗B.自汗C.战汗D.亡阴之汗E.亡阳之汗入睡则汗出,醒后则汗止为()。
房屋租赁行为应有明确的租赁期限,出租人有权在签订的合同中明确租赁期限,并在租赁期限届满后收回房屋。《合同法》规定,租赁期限不能超过()年。
某企业生产甲产品,生产分为两步在两个车间内进行,第一车间为第二车间提供半成品,第二车间加工为产成品。产成品和月末在产品之间分配费用的方法采用定额比例法:材料费用按定额材料费用比例分配,其他费用按定额工时比例分配。该厂月末没有盘点在产品。甲产品定额资料如下(
目前,中国电视剧产业正处于发展的重要时期。电视剧市场经过近几年的高速发展繁荣。渐次出现整体低迷、同质化严重等种种现象是必然的。这也是政府的宏观调控与市场的无序竞争两相博弈的结果。探其根源,与这两年热钱盲目涌入电视剧市场,造成电视剧市场虚假繁荣有关。演员片酬
王名是装配车间的一名青工,爱喝酒,讲哥们义气,喜欢打架,为此,受过劳动教养的处分。但也有优点,干活不惜力,为人豪爽。在最近的一次突击装配任务中,优质高效地完成了任务,获得了车间一致好评,还荣获了“优秀突击队员”的光荣称号。厂部决定每人奖励1000元钱。别人
A、Thediscount.B、Theweight.C、Thequantity.D、Thedistance.DWhatdecideswhetherthedeliveryisfleeornot?本题为推理判断题。男士说"We
最新回复
(
0
)