首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include <stdio.h> #define MAX(x,y)(x),(y)?(x):(y) main() { int a=5,b=2,c=3,d=3,t; t=MAX(a+b
以下程序的输出结果是【 】。 #include <stdio.h> #define MAX(x,y)(x),(y)?(x):(y) main() { int a=5,b=2,c=3,d=3,t; t=MAX(a+b
admin
2013-02-23
32
问题
以下程序的输出结果是【 】。
#include <stdio.h>
#define MAX(x,y)(x),(y)?(x):(y)
main()
{ int a=5,b=2,c=3,d=3,t;
t=MAX(a+b,c+d)*10;
printf("%d\n",t);
}
选项
答案
7
解析
本题综合考查带参数的宏以及三目运算符的计算方法。三目运算符的一般形式是:<表达式1>?<表达式2>:<表达式3>。“?:”运算符的含义是:先求表达式1的值,如果为真,则求表达式2的值,并把它作为整个表达式的值;如果表达式1的值为假,则求表达式3的值,并把它作为整个表达式的值。注意,在本题中宏替换时可采用逐步求解,最终为7>6? 7:6*10,即t=7>6? 7:60,其值为t=7。
转载请注明原文地址:https://kaotiyun.com/show/roJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对软件是否能达到用户所期望的要求的测试称为【】。
有以下程序:voidfun(intk){staticinta[5];inti;for(i=0;i<5;i++){a[i]+=i+k,printf("%d",a[i]);}printf("\n");
执行下面程序的正确结果是()main(){floata=1.9switch(A){case0:printf("0000");case1:printf("1111");case2
若说明int*p,n;则通过语句scanf能够正确读入数据的程序段是
下列选项中不是结构化程序基本结构的是
算法是求解问题的方法,具有输入、输出、有穷性、确定性和______的特性。
设有以下语句:chara=3,b=6,c;c=ab<<2;则c的二进制值是______。
软件测试的方法有动态测试、静态测试和【】13种。
关系模型的数据操纵即是建立在关系上的数据操纵,一般有【】、增加、删除和修改四种操作。
随机试题
关于Western印迹,不正确的叙述是
A.G蛋白的α亚基并使之失活B.G蛋白的β亚基并使之失活C.G蛋白的γ亚基并使之失活D.真核翻译延伸因子并使之失活E.真核翻译起始因子并使之失活白喉毒素共价修饰
栝楼根在复元活血汤中的主要治疗作用是
治疗湿热泄泻,应首选:
肠阿米巴病的治疗包括
A.血液透析B.浓集血小板悬液C.抗生素D.血细胞分离机清除过多白细胞E.骨髓及干细胞移植白血病患者当白细胞>l00×109/L时应用
慢性心力衰竭发作最常见的诱因是
居住小区的规模主要取决于()。
甲县居民刘某与乙县大江房地产公司在丙县售房处签订了房屋买卖合同,购买大江公司在丁县所建住房1套。双方约定合同发生纠纷后,可以向甲县法院或者丙县法院起诉。后因房屋面积发生争议,刘某欲向法院起诉。有关本案管辖权,下列说法正确的是()。
注意可分为()。
最新回复
(
0
)