首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
29
问题
以下程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta[]={10,20,30,40},*p=a,i;for(i=0;i<=3;i++){a[i]=*P;P++;}printf(″%d\n″,a[2]);}程序运行
下列叙述中正确的是()。
以下叙述中正确的是()。
有以下程序:#include<stdio.h>main(){inti,array[6]={1,5,0,4};for(i=0;i<5;i++)printf(″%d″,array[i]);printf(″\n″);}程序运行后的输出结果
下列叙述中正确的是
若有以下说明和语句intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于
关于“while(条件表达式)循环体”,以下叙述正确的是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
随机试题
MarkTwain’sfullliterarycareerbegantoblossomin1869withatravelbook______,anaccountofAmericantouristsinEurope
可分泌胃蛋白酶原的主要细胞是
肠道杆菌科的鉴定主要依靠生化反应。其中,区别致病菌与非致病菌的最常用发酵试验的底物是
依据《大气污染防治法》,禁止开采()的煤炭。
修建性详细规划的成果,图纸部分在规划地段位置图时应标明()。
下列关于抵押物处理表述错误的是()。
下面关于区域风险限额管理的说法,正确的是()
中年期的心理发展具有()。
A、She’llgraduatefromthecollege.B、She’llbetransferredtoanothercollege.C、Sheistransferringtoanothersportsteam.D、
A、Heisnotsureifheisontherightstreet.B、Hedoesnotbelievewhattheannouncersaid.C、Hefindstheyhavegottothewr
最新回复
(
0
)