首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
49
问题
有以下程序
#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/AS3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>voidfun(inta[],intn){inti,j,t;for(i=1;i<n;i+=2)for(j=i+2;j<n;j+=2)if(a[i]>a[j]){t=a[i];a[
有以下程序:#include<stdio.h>main(){intk=—17;printf(″%d,%o,%x\n″,k,1—k,1—k);}程序的运行结果是()。
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
有以下程序:#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STU*a){strcp
下列给定程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<stdlib.h>
有以下程序:#include<stdio.h>main(){inta=—2,b=0;while(a++&&++b);printf(″%d,%d\n″,a,b);}程序运行后的输出结果是()。
以下叙述中正确的是()。
在主函数中用键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。例如,数组中元素中的值依次为:39,—47,21,2,—8,15,0,则程序的运行结果为19.2
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
随机试题
人民法院审理行政案件()对行政机关未予处罚的当事人直接给予行政处罚。
位于胸腹和盆腔内的器官通称为内脏。
小肠分节运动的作用在于
男性,68岁,进行性无痛性黄疸1个月,上腹胀痛,体重减轻。检查:巩膜及周身皮肤黄染,P90次/分,BP140/70mmHg,血清总胆红素为70μmol/L,Courvoisier征阳性。为进一步确诊应首先选用
A、发病率B、治愈率C、不良反应发生率D、转化为货币的用药结果E、病人对治疗结果的满意程序效用是
胎儿娩出后胎盘多长时间尚未娩出者,称为胎盘滞留
商业银行为房地产开发公司提供贷款属于其银行业务中的()。
下列资料中,属于砌筑工序交接证明书必须具备的有()。
参观教学法可以分为()。
以下关于项目整体变更控制的描述中,正确的是(26)。
最新回复
(
0
)