首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为( )。 #define MAX(x,y)(x)>(y)?(x):(y) main() { int a=2,b=3,c=1,d=3,t; printf("%d\n",(MAX(a+b,c+d))
下列程序的运行结果为( )。 #define MAX(x,y)(x)>(y)?(x):(y) main() { int a=2,b=3,c=1,d=3,t; printf("%d\n",(MAX(a+b,c+d))
admin
2010-09-05
23
问题
下列程序的运行结果为( )。 #define MAX(x,y)(x)>(y)?(x):(y) main() { int a=2,b=3,c=1,d=3,t; printf("%d\n",(MAX(a+b,c+d))*100); }
选项
A、500
B、5
C、4
D、400
答案
1
解析
本题考查带参数的宏的定义及相关运算;(x)>(y)?(x):(y)是x>y时输出x,否则输出y,调用(MAX(a+b,c+d))*100时,(a+1)=5)>(c+d=4),所以输出a+b=5,所以x=5*100。
转载请注明原文地址:https://jikaoti.com/ti/mVI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
有下面程序代码:PrivateSubCommand1_Click()a=3s=0Fork=1To5s=s+aModka=a+kNext
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
PrintRight("VBProgramming",2)语句的输出结果是( )。
要把数学式写为VisualBasic表达式,下面正确的写法是
下列链表中,其逻辑结构属于非线性结构的是
下列符号常量的声明中不合法的是
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
设x=011050,则x=x&01252的值是()。
随机试题
我国标准规定下列需每半年检定的项目的是
过滤过程中漏斗位置的高低以漏斗颈的出口多少为度
企业发生的职工福利费支出,不超过工资薪金总额()的部分,准予扣除。
在了解一个人时,人们可能被这个人的某种突出特点所吸引,以至忽视了这个人的其他特点和品质,这种现象被称为()。
下列属于辩证否定的是()。
下列关于二元经济结构认识错误的有()。
下列诗句与人物对应不正确的是()。
A、 B、 C、 D、 A
3/4
下述哪一个不是DMAC(直接存储器存取控制器)的组成部分( )
最新回复
(
0
)