首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #define M(x,y,z)x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a));
以下程序的输出结果是______。 #define M(x,y,z)x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a));
admin
2010-09-05
20
问题
以下程序的输出结果是______。 #define M(x,y,z)x*y+z main() { int a=1,b=2,c=3; printf("%d\n",M(a+b,b+c,c+a)); }
选项
A、19
B、17
C、15
D、12
答案
D
解析
C语言的宏定义包括不带参数的宏定义与带参数的宏定义。本题为带参数的宏定义,其形式为:#define宏名(形参表)字符串。本题的M (aa=b,b+c,c+a)被字符串a+b*b+c+c+a代替。
转载请注明原文地址:https://jikaoti.com/ti/PwI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是( )。
下面变量定义中错误的是
下列选项中不属于软件生命周期开发阶段任务的是()。
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateSubCommand1_Click()DimaAsIntegerStaticbAsIntegera=20b=5Calls
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
设a=5,b=6,c=7,d=8,执行下列语句后,x的值为()。x=IIf((a>b)And(c>d),10,20)
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是
随机试题
西方政治发展理论经历的第一个阶段时期,代表人物是()。
A、心B、肺C、脾D、肝E、肾《素问金匮真言论》称为“阴中之阴”的脏是
关于规费的计算,下列说法正确的是()。【2013年真题】
影响财政收入规模的主要因素有()。
内蒙古“三件宝”是指()。
企业文化的功能包括()。
美育最高层次的任务是()
现行《宪法》规定,县级以上地方各级人民代表大会常委会的组成人员不得担任的职务不包括()。
计算机病毒通常能够破坏计算机功能和数据,计算机病毒的特点有()。
Christmaswasa【C1】______affair,whenIgrewup.TherewerejustmyparentsandI.Ivowed【C2】______somedayI’dmarryandhave
最新回复
(
0
)