首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define N2 #define M N+1 #define NUM(M+1)*M/2 main(){printf("%d\n",NUM);}
有以下程序,程序运行后的输出结果是 #include<stdio.h> #define N2 #define M N+1 #define NUM(M+1)*M/2 main(){printf("%d\n",NUM);}
admin
2018-11-21
42
问题
有以下程序,程序运行后的输出结果是
#include<stdio.h>
#define N2
#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/Clxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){intc;while((c=getchar())!=’\n’){switch(c-’2’){caseO:case1:putchar(
下面能正确定义数组,并正确赋值的语句是_______。
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是______。
下列有关数据库的描述,正确的是
下列选项中不属于C语言的数据类型是()。
已知inta=6;则执行a+=a-=a*a:语句后,a的值为()。
下列程序的输出结果是_____。intfunc(inta,intb){return(a+b);}main(){intx=2,y=5,z=8,r;r=func(func(x,y),z);printf("%\d\n",r);}
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
以下对C语言函数的有关描述中,正确的是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
关于屋面涂膜防水施工的说法,正确的有()。
常闭防火门工作状态的监控是通过设置防火门的()以监视防火门的开闭状态。并能将其状态信息反馈至防火门监控器上。
分娩后乳腺泌乳主要是由于
STIR技术的优点在于
汉译英:“保函;信用证;许可证”,正确的翻译为:( )。
下列各种情况中,使总收益增加的是()。
《中国诗词大会》唤醒了许多人对诗词的热爱,“盘活陈酿,创造珍酿”成为学者关注的话题。《中国诗词大会》目前是“盘活陈酿”,要“创造真酿”,符合时代的创作与具备真才实学的新鲜血液二者缺一不可。就诗词而言,现代创作要顺应社会发展的潮流,要深入生活,反映时代特色。
某商场举行黄金周促销让利活动,单件商品满300己减180,满200元减100,满100元减40;若不参加活动则打5.5折。小李买了价值410元,220元,150元的商品各一件,问小李最少要支出()。
在某住宅小区的居民中,大多数中老年教员都办了人寿保险,所有买了四居室以上住房的居民都办了财产保险。而所有办了人寿保险的都没办理财产保险。如果上述断定是真的,以下哪项关于该小区居民的断定必定是真的?Ⅰ.有中老年教员买了四居室以上的住房。
A、Shereaditselectively.B、Shewentitoverchapterbychapter.C、Shereaditslowly.D、Shefinisheditatastretch.A预读选项可知,
最新回复
(
0
)