首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2015-07-28
11
问题
有以下程序
#include
#define N 2
#define M N+1
#define NUM (M+1) * M/2
main()
{ printf("%d\n",NUM ); }
程序运行后的输出结果是( )。
选项
A、8
B、4
C、9
D、6
答案
A
解析
宏定义只是使用宏名代替一个字符串,是一种机械的置换,所以输出的NUM即可替换为(M+1) * M/2=(N+1+1)*N+1/2=(2+1+1)*2+1/2,计算结果为8,答案选A。
转载请注明原文地址:https://jikaoti.com/ti/iFn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是______。 main() { int i,j,m=O,n=0; for (i=0;i<2;i++) {for (j=0;j<2;j++) if(j>=i) m=1;n++; printf("%d\n",n); } }
下列程序的输出结果是______。 main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
下列语句中,说法正确的是______。
下列4条叙述中,正确的一条是______。
有以下程序#include#includemain(){charstr[][20]={“Qne*World”,“one*Dream!”},*P=str[1].prinff(“%d,”,strlen(p));printf(“%s\n”,P)
以下C语言用户标识符中,不合法的是
C语言库函数fgets(str,n,fp)的功能是______。
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是()。
下列正确的实型常量是()。
随机试题
感觉评价人员应具有_________的评价经验。
计算
患者,女性,双眼干涩不爽两年余,伴视物疲劳,咽干便秘,偶有烦热;检查所见:白睛如常,黑睛见少量细小染色。
暑热耗气伤液,症见体倦气短,汗多无热,咽干口渴,脉虚细。治疗应选用
在河豚鱼的下列器官中,河豚毒素含量最高的是()
月亮在诗人的眼中是美好的,在天文学家的眼中是荒凉的,这是由于()。
根据下面材料回答下列题。2011年8月份,社会消费品零售总额14705亿元,同比增长17.0%。其中,限额以上企业(单位)消费品零售额6902亿元,增长22.1%。1—8月份,社会消费品零售总额114946亿元。同比增长16.9%。从环比看,8月
理想的根管充填应符合什么标准?
关于因特网的域名系统,以下说法错误的是()。
Let’stakethingsastheyare.Itcan’tbehelped.
最新回复
(
0
)