首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #include<stdio.h> #define Max(a,B) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,b); printf("%d",d)
有如下程序段: #include<stdio.h> #define Max(a,B) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,b); printf("%d",d)
admin
2009-02-15
56
问题
有如下程序段: #include<stdio.h> #define Max(a,B) a>b?a:b main() { int a=5,b=6,c=4,d; d=c+Max(a,b); printf("%d",d); } 其输出结果为_____。
选项
A、10
B、5
C、6
D、编译错误
答案
2
解析
在C语言中,宏定义是直接替换的,所以在c+a>b?a:b这个条件表达式中,c+a>b为真,所以用a的值作为整个表达式的值,而a的值为5,所以整个表达式的值为5。
转载请注明原文地址:https://www.kaotiyun.com/show/78Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面为单精度实型(即单精度浮点型)变量的是()。
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
PrintFormat(1234.56,"###.#")语句的输出结果是()。
语句PriatFormat$(23846.5,"000,000.00")的输出结果是()。
下列关于控件数组的叙述中,正确的是()。
要使得文件列表框Filel中只显示文件扩展名为jpg的图片文件,则下列正确酌语句是
设有以下定义语句:PrivateTypepointXAsIntegerYAsIntegerEndTypeDimaAspoint下面语句中正确的是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
随机试题
用手动输油泵泵油,检查放气螺钉处无柴油溢出,则说明故障出自()。
RDA指的是
背景:北方某房屋建筑工程,地上20层,地下两层,建筑面积43210m2。桩基,冻土层800mm,地上剪力墙结构。质量目标:合格,争创“鲁班奖”。工期450日历天。施工单位成立了项目部,并于2006年11月15日进场。施工过程中发生了如下事件:事件一:施
公路工程合同索赔事件发生后在合同规定的期限内,向()发出索赔意向通知。
根据给定报表提供的信息设置新建报表的报表格式。
纳税人取得的以下所得或发生的以下事项应按照“工资、薪金所得”缴纳个人所得税的有()。
乙公司20×1年1月购进—项专利权,购进时确定的价值为100000元,摊销期限为10年,每年摊销10000元,20×5年12月将该专利权的使用权有偿转让给另—企业,转让期为5年,每年取得转让费为12000元,转让时发生的咨询费等5000元。20×5年12月
玻利瓦尔被誉为“拉美的解放者”。为了纪念他而以他的名字命名的国家是()。
Whatisthepossiblerelationshipbetweenthetwospeakers?
Parkinson’sdisease,firstdescribedintheearly1800sbyBritishphysicianJamesParkinsonas"shakingpalsy,"isamongthemo
最新回复
(
0
)