首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序; #include #define N 2 #define M N+1 #define MUN(M+1)*M/2 main() { printf("%d\n",MUN); }
有以下程序; #include #define N 2 #define M N+1 #define MUN(M+1)*M/2 main() { printf("%d\n",MUN); }
admin
2019-01-11
41
问题
有以下程序;
#include
#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
答案
A
解析
带参数的宏的调用格式:宏名(实参表),替换过程是,用宏调用提供的实参字符串,直接置换宏定义命令行中相应形参字符串,非形参字符保持不变。MUN被置换成(2+1+1)×2+1/2;程序的运行结果是6,故D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/dRa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列程序后,输出的结果是()。#include<stdio.h>#defineS(X)X*Xvoidmain(){inta=9,k=3,m=2;
下面关于完全二叉树的叙述中,错误的是______。
若执行以下程序时从键盘上输入9,则输出结果是______。main(){intn;scanf("%d:",&n);if(n++<10)printf("%d\n",n);
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达是______。
下列特征中不是面向对象方法的主要特征的是()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为______。
以下数据结构中,属于线性数据结构的是
下列给定程序中,函数proc()的功能是:首先把b所指字符串中的字符按逆序存放,然后将str1所指字符串中的字符和str2所指字符串中的字符,按排列的顺序交叉合并到str所指数组中,过长的剩余字符接在str所指数组的尾部。例如,当str1所指字符串中的内容
请编写函数fun(),其功能是计算并输出下列多项式的值:F=1+1/1!+1/2!+1/3!+1/4!+…+1/m!例如,若主函数从键盘给键盘给m输入5,则输出为F=2.716667。注意:m的值要求大于1但不大于100。部分源程序给出如下。
下面()不是软件调试的主要方法?
随机试题
voidf(intn){if(n==0)return;else{printf("%d",n%2);f(n-1);voidmain(){f
资料:(1)M、N公司连续两年的资产负债表中相关资产项目的数额以及同行业平均值如下表所示:(2)M公司2011年主营业务收入额为13650万元,2012年的主营业务收入比2011年增长了15%;2011年主营业务成本为10950万元,2012年的主营
女性,18岁,苍白,月经过多两个月。肝肋下及边,质软,脾肋下未及。血红蛋白60g/L,白细胞2.7×109/L,血小板30×109/L。分别在髂前及髂后上棘进行骨骼穿刺,取材不满意,胸骨穿刺增生活跃,粒细胞、红细胞二系成熟停滞于晚期,全片未见巨核细胞。最可
关于外用膏剂叙述错误的是
(2007年)黏性流体总水头线沿程的变化是()。
从理论上讲,折现率的基本组成因素包括()。
无私奉献是毛泽东思想的精髓,群众路线是中国共产党的根本路线。()
要做好中华传统美德的创造性转化和创新性发展工作,就必须要对中国传统道德有正确认识和评价。下列选项表述正确的有
将考生文件夹下WORD2文件夹中的文件A-EXCEL.MAP删除。
太阳与大家有关,人们跟着太阳起床,随着太阳的沉没而沉睡,等待明天的太阳。大家喜欢太阳,等着看日出,《日出的印象》是举世绘画名作,“夕阳无限好”是千古名句。太阳赋予大自然色彩,太阳在人间创造了阴影。没有了阴影,也就看不清光明,有了阴影才认识世界原来是立体的。
最新回复
(
0
)