首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2019-07-14
55
问题
有以下程序
#include
#define N 2
#define M N+1
#define NUM(M+1)*M/2
main(){printf("%d\n",NUM);}
程序运行后的输出结果是
选项
A、4
B、8
C、9
D、6
答案
B
解析
宏展斤以后NUM为(2+1+1)*2+1/2,计算以后值为8。注意在进行宏展丌的时候,千万不要试图计算,展开以后再进行汁算。
转载请注明原文地址:https://kaotiyun.com/show/U5Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"ZhangDa",1098.0};a=
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
以下叙述中错误的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
若变量已正确定义并赋值,以下不能构成C语句的选项是
有以下程序:#includemain(){ ints,t,A=10;doubleB=6; s=sizeof(A);t=sizeof(B); printf("%d,%d\n",s,t);}在VC6.0平台上编译运行,程序运行
随机试题
England’sbinge-drinkinghabitisoneofthemostentrenchedinEurope—evenRomaninvaderswroteaboutitwithhorror.Manyfear
冲击试验是()试验。
急性胰腺炎的CT常见表现不包括
诊断钩端螺旋体病的血清学检查方法为
与躯体疾病患者自杀的原因无关的是()。
如果注册会计师拟信赖针对特别风险的控制,那么()。
1948年毛泽东总结中国革命经验时说:既要革命,就要有个革命党。这个革命党的建立必须遵循( )
辩证法和形而上学的根本分歧在于
ProductTrial’sReviewApril20-Spotlight:PaperShreddersMostreviewersagreethatcross-cutshreddersaremoresecurethans
Thepurchaserofthislorryisprotectedbythemanufacturer’swarrantythathewillreplaceanydefectivepartforfiveyearso
最新回复
(
0
)