首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define MUL1(x,y)x*y #define MUL2(x,y)(x)*(y) #define MUL3(x,y)(x*y) main() {int m=2,n=3; printf("%d,%d
有以下程序: #include<stdio.h> #define MUL1(x,y)x*y #define MUL2(x,y)(x)*(y) #define MUL3(x,y)(x*y) main() {int m=2,n=3; printf("%d,%d
admin
2021-06-15
39
问题
有以下程序:
#include<stdio.h>
#define MUL1(x,y)x*y
#define MUL2(x,y)(x)*(y)
#define MUL3(x,y)(x*y)
main()
{int m=2,n=3;
printf("%d,%d,%d\n",MUL1(m,m+n)*2,MUL2(m,m+n)*2,MUk3(m,m+n)*2);
}
程序运行后的输出结果是( )。
选项
A、10,20,14
B、20,20,20
C、10,10,10
D、14,14,14
答案
A
解析
本题考查宏定义,宏定义在程序的预编译阶段“接进行文本替换,所以本题中宏定义展开如下:
MUL1(m,m+n)×2=m×m+n×2=2×2+3×2=10
MUL2(m,m+n)×2=(m)×(m+n)×2=2×(2+3)×2=20
MUL3(m,m+n)×2=(m×m+n)×2=(2×2+3)×2=14
程序输出结果为10,20,14答案为A,(注:宏定义中的形参一定要使用小括号括起来,以避免出错)。
转载请注明原文地址:https://kaotiyun.com/show/CVtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数
给定程序MODI1.C中函数fun的功能是:计算函数(x,y,z)=(x+y)/(x-y)+(z+y)/(z-y)的值。其中x和y的值不等,z和y的值不等。例如,当x的值为9、y的值为11、z的值为15时,函数值为-3.50。请改正程序中的错误,使它能得
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),作为函数值返回;并将大于平均值的数放在形参y所指数组中,在主函数中输出。例如,有10个正数:4630324061745154826,平均值为:3
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果。注意:不
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
以下选项中,不合法的C语言用户标识符是()。
下面不属于软件工程的3个要素是
下列不属于软件工程3个要素的是()。
随机试题
IcanclearlyrememberthefirsttimeImetMr.Andrews,myoldheadmaster,【C1】______thatwasovertwentyyearsago.Duringthe
新生儿贫血是指
以下与过敏反应的发生无关的是
依照我国公司法,当股份有限公司不能成立时,认股人对发起人提出的下列诉讼请求,人民法院应予以支持的是()。
图中屋身结构是()。
胸腺是人体最大的腺体。()
一个寒冷的冬天,纽约一条繁华的大街上,有一个双目失明的乞丐。那乞丐的脖子上挂着一块牌子,上面写着:“自幼失明”。有一天,一个诗人走近他身旁,他便向诗人乞讨,诗人说:“我也很穷,不过我给你点别的吧。”说完,他便随手在乞丐的牌子上写了一句话。那一天,乞丐得到很
对任意两个互不相容的事件A与B,必有()
•Readthearticlebelowaboutthemanagementoforiginalthinkers,andthequestionsontheoppositepage.•Foreachquestion
InthewakeoftheSept.11attacks,manyAmericansfeelwemaybegintoseetheerosionofsomeofourcivilliberties.Therei
最新回复
(
0
)