首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N 2 #define M N+1 #define NUN(M+1)*M/2 main(){printf("%d\n",NUN);} 程序运行后的输出结果是
有以下程序 #include #define N 2 #define M N+1 #define NUN(M+1)*M/2 main(){printf("%d\n",NUN);} 程序运行后的输出结果是
admin
2016-12-28
27
问题
有以下程序
#include
#define N 2
#define M N+1
#define NUN(M+1)*M/2
main(){printf("%d\n",NUN);}
程序运行后的输出结果是
选项
A、4
B、8
C、9
D、6
答案
B
解析
宏展开以后NUM为(2+1+1)*2+1/2,计算以后值为8。注意在进行宏展开的时候.千万不要试图计算,展开以后再进行计算。
转载请注明原文地址:https://kaotiyun.com/show/brDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i
现有如下程序段#include"stdio.h"main(){inta[5][6]={23,3,65,21,6,78,28,5,67,25,435,76,8,22,45,7,8,34,6,78,32,4,5,67,4,21,1};in
若有说明语句:charc=′\72′;则变量c
已知bead指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有连接点数据域的和值作为函数值返回。请在横线处填入正确内容。{intdata;structlink*next;
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为______。
下列叙述中正确的是______。
下列叙述中正确的是______。
下列叙述中不正确的是()。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
随机试题
Readingtooneselfisamodernactivitywhichwasalmostunknowntothescholarsoftheclassicalandmedievalworlds,whiledur
A.现存的护理诊断B.“有……危险”的护理诊断C.健康的护理诊断D.合作性问题E.潜在并发症多采用P形式描述的护理诊断是
患者的基本医疗权不包括A.应该得到基本医疗保健服务的权利B.生病后得到及时医疗的权利C.平等享受医刑艮务的权利D.能够选择自己应该得到何种医疗的权利E.医疗保健不受民族、性别、财产状况影响的权利
A、禁作催产引产用B、子宫体产生节律性收缩、子宫颈松弛C、对早期或中期妊娠子宫均有强大的收缩作用D、有中枢抑制作用和降压作用E、收缩脑动脉、减弱脑动脉搏动前列腺素
根据政府采购法律制度的规定,下列各项中,不属于政府采购方式的是()。
21世纪将是教育大发展的时代,国际化将是教育发展的必然选择。未来教育将自然、社会、人和教育看成是互相依存、互相制约、互相促进、紧密联系的,其中各国教育的改革与发展也将成为一个相互联系、相互制约的有机整体。因此( )
Parentsandstudentsarenowrelyinglessontakingoutloansandmoreongrants,scholarshipsandtheirownincomeandsavings,
下列关于Word字体和字号的叙述中,正确的是()。
有以下程序#include<stdio.h>voidmain(){intn=2,k=1;while(!(k>0‖n++));printf("%d%d\n",k,n);}程序运行后的输出结果是()。
第二代电子计算机所采用的电子元件是()。
最新回复
(
0
)