首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define N 2 #define M N+1 #define MUN (M+1)*M/2 main() { printf( "%d\n", MUN ); } 程序运行后的输出结果是
有以下程序 #include <stdio.h> #define N 2 #define M N+1 #define MUN (M+1)*M/2 main() { printf( "%d\n", MUN ); } 程序运行后的输出结果是
admin
2021-04-28
57
问题
有以下程序
#include <stdio.h>
#define N 2
#define M N+1
#define MUN (M+1)*M/2
main()
{
printf( "%d\n", MUN );
}
程序运行后的输出结果是
选项
A、8
B、9
C、5
D、6
答案
D
解析
带参数的宏的调用格式:宏名(实参表),替换过程是,用宏调用提供的实参字符串,直接置换宏定义命令行中相应形参字符串,非形参字符保持不变。MUN被置换成(M+1)*M/2,M置换成N+1,N置换为2;得到M=N+1=3,MUN=(M+1)*M/2=6,程序的运行结果是6,D选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/9Wtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inta=1,b=0;printf("%d,",b=a+b);printf("%d\n",a=2%);}程序运行后的输出结果是
阅读以下程序#include<stdio.h>main(){intcase;floatprintf;printf("请输入2个数:");scanf("%d%f",&case,&printF);
有以下程序:#includeintb=3:intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,8),i;
有下列程序段:typedefstructNODE{intnum;structNODE*next;}OLD;下列叙述中正确的是()。
有以下程序#includemain(){inta=-2,b=0;while(a++&&++b);printf("%d,%d\n",a,b);}程序运行后输出结果是
有以下程序#includevoidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);printf
下列描述中错误的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
有如下程序#includemain(){char*p1=0;int*p2=0;double*p3=0;printf("%d,%d,%d\n",sizeof(p1),sizeof(p2),sizeof(p3));
下面不属于软件需求分析阶段主要工作的是
随机试题
下列表述错误的是
A.纤维蛋白肽A测定B.骨髓细胞学检查C.简易凝血活酶生成试验D.血小板抗体PAIgG检测E.血小板黏附及聚集功能测定对下列疾病检查有意义的试验,原发性血小板减少性紫癜
数字X线设备不包括
成组用电设备的设备功率与备用设备的关系是什么?()
下列不属于城镇体系规划审批主体的是()
下列有关短期融资券发行注册的表述中,正确的有()。Ⅰ.中国银行间市场交易商协会向接受注册的企业出具《接受注册通知书》,注册有效期为1年Ⅱ.中国银行间市场交易商协会负责受理短期融资券的发行注册Ⅲ.企业注册有效期内需要变更主承销商的应重新注册
开放经济条件下,宏观经济均衡的条件是()。
甲公司(母公司)2014年年末长期应收款为100万美元,2014年年末汇率为1美元=6.34元人民币,折合人民币为634万元,实质上构成了对乙公司(子公司)境外经营的净投资,除长期应收款外,其他资产、负债均与关联方无关。2015年年末汇率为1美元=6.33
A公司是深圳证券交易所上市公司,目前总股本5000万元,每股面值1元,股价为50元。股东大会通过决议,拟每10股配2股,配股价25元/股,配股除权日期定为2011年3月2日。假定配股前每股价格为56元,不考虑新募集投资的净现值引起的企业价值的变化。如
A、 B、 C、 D、 D注意人们坐在岸边拿着钓竿钓鱼的画面。
最新回复
(
0
)