首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #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
2018-01-11
61
问题
有以下程序,程序运行后的输出结果是
#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/AQxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,正确的是()。
有如下程序:#includemain(){FILE*fpl;fp1=fopen("f1.txt","w");fprintf(fp1,"abc");fclose(fp1);
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
下列选项中不会引起二义性的宏定义是()。
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是()。intt[3][3],*pt[3],k;for(k=0;k<3;k++)pt[k]=&t[k][0];
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。
下列不属于软件工程的3个要素的是()。
已有定义:Mtx=3,y=4,z=5;,则表达式!(x/y)+z-1&&y+z/2的值是()。
用树形结构表示实体之间联系的模型是()。
数据结构中,与所使用的计算机无关的是数据的
随机试题
在土地革命战争前中期,“左”倾错误先后在中国共产党中央领导机关取得统治地位有()
下列制剂不需要重(装)量差异检查的是
下列不是柴胡疏肝散组成药物的是
双苄基异喹林生物碱莨菪烷类生物碱
清除计算机病毒前,应备份重要的数据。()
银行要正确把握个人住房贷款人的第一还款来源,从而有效控制个人住房贷款业务的()。
同一财产法定登记的抵押权与质权并存时,抵押权人优先于质权人受偿。()
非物质财富可以成为法律关系的客体,下列各项中,属于非物质财富的有()。
某房地产开发公司开发的某住宅小区,由甲物业管理公司承担前期物业管理。业主于2003年8月开始入住,2005年5月该小区召开首次业主大会会议,选举产生了业主委员会,并按照业主大会决议选聘了乙物业管理公司。业主委员会与乙物业管理公司签订了物业服务合同,合同于2
根据受权者应对授权者负责的原则,领导者只须对其上级负责。()
最新回复
(
0
)