首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include #define N 2 #define M N+1 #define NUM(M+1)*M/2 main(){printf(’’%d\n’’,NUM);}
以下程序的输出结果是( )。 #include #define N 2 #define M N+1 #define NUM(M+1)*M/2 main(){printf(’’%d\n’’,NUM);}
admin
2020-11-23
19
问题
以下程序的输出结果是( )。
#include
#define N 2
#define M N+1
#define NUM(M+1)*M/2
main(){printf(’’%d\n’’,NUM);}
选项
A、9
B、8
C、7
D、6
答案
B
解析
本题考查宏替换。宏展开以后NUM为(2+1+1)*2+1/2,计算以后值为8。在进行宏展开的时候,要展开以后再进行计算。
转载请注明原文地址:https://jikaoti.com/ti/j9D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:
若有定义:inta,b,c;,则以下选项中的赋值语句正确的是()。
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
下列选项中属于面向对象设计方法主要特征的是
在软件开发中,需求分析阶段可以使用的工具是()。
设有定义:chars[81];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
下面描述中不属于数据库系统特点的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
随机试题
当事人拒绝接收催告书、行政强制执行决定书或者无法直接送达当事人的,应当依照()的有关规定送达。
丸剂作为中药传统剂型之一,丸剂丰富的辅料和包衣材料使其临床应用广泛,如水丸取其易化、蜜丸取其缓化、糊丸取其迟化、蜡丸取其难化等可满足不同治疗需求。请回答下列问题:下列有关制蜜丸所用蜂蜜炼制目的的叙述,错误的是
下列选项中,不属于大众媒体传播房地产经纪信息载体的是:()。
根据《建筑桩基技术规范》(JGJ94—2008),对于饱和黏性土场地,5排25根摩擦型闭口PHC管桩群桩,其基桩的最小中心距可选下列何值?(d为桩径)()
工程成本核算对象的确定方法有()。
下列关于期货期权说法正确的是()。[2012年5月真题]
企业的长期资金是由()构成的。
最先提出要追求人的心理发展全貌的心理学家是()
土地的价格()。
PricePlanningApricerepresentsthevalueofgoodsorserviceforboththesellerandthebuyer.Priceplanningisthesys
最新回复
(
0
)