首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #define MAX(x,y) (x)>(y)?(x)L:(y) main() { int a=5,b=2,C=3,d=3,t; t=MAX(a+b,c+D) *10; printf("
以下程序的输出结果是【 】。 #define MAX(x,y) (x)>(y)?(x)L:(y) main() { int a=5,b=2,C=3,d=3,t; t=MAX(a+b,c+D) *10; printf("
admin
2009-01-15
57
问题
以下程序的输出结果是【 】。
#define MAX(x,y) (x)>(y)?(x)L:(y)
main()
{ int a=5,b=2,C=3,d=3,t;
t=MAX(a+b,c+D) *10;
printf("%d\n",t);
}
选项
答案
7
解析
在C语言中,宏定义是直接替换的,所以在对表达式MAX(a+b,c+d)*10进行替换后,表达式变为(a+b)>(c+d)?(a+b): (c+d)*10。
在这个条件表达式中,(a+b)>(c+d)为真,所以用(a+b)的值为整个表达式的值(否则用(c+d)*10的值作为整个表达式的值),而(a+b)的值为7。所以整个表达式的值为7。
转载请注明原文地址:https://www.kaotiyun.com/show/J6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设一个工程由两个窗体组成,其名称分别为Fornm1和Forum2,在Fornml上有一个名称为Command1的命令按钮。窗体Fornm1的程序代码如下:PrivateSubCommandl_Click()Dima=10Call
窗体上有一个名称为Command1的命令按钮,编写如下事件过程:PrivateSubCommand1_Click()i=0DoWhilei
若要把窗体上命令按钮Command1的状态设置为不可用,应该执行的命令是
在软件开发中,需求分析阶段可以使用的工具是
以下叙述中,错误的是
已知出租车行驶不超过4千米时一律收费10元。超过4千米时分段处理,具体处理方式为:15千米以内每千米加收1.2元,15千米以上每千米收1.8元。在考生文件夹下有一个工程文件sjt4.vbp。程序的功能是:单击“输入”按钮,将弹出一个输入对话框,接收出租车行
假定有如下语句:answerS=MsgBox("String1",,"String2","tring3",2)执行该语句后,将显示一个信息框,单击其中的“确定”按钮,则answer$的值为
下列事件的事件过程中,参数是输入字符ASCII码的是
某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
1913年《划一令》公布后,对省行政体制进行调整的基本原则是()
混凝土实心桩桩的强度达到设计强度的()及以上方可起吊。
给水与污水处理构筑物和设备安装、试验、验收完成后,正式运行前必须进行全厂试运行,试运行的内容()。
关于政府补助的确认与计量,下列说法中,正确的有()。
世界四大文明古国
一容器由y=x2绕y轴旋转而成,其容积为72πm3,其中盛满水,水的比重为μ,现将水从容器中抽出64πm3,问需作功多少?
A、英皇国际商学院、金融教育B、英皇国际商学院、《80后创富论坛》C、金融教育、《80后创富论坛》D、青年创业就业、《80后创富论坛》B回答主持人第二个问题时,马骏说了正在做英皇国际商学院和《80后创富论坛》两个项目,所以B对。
Geographyisthestudyoftherelationshipbetweenpeopleandtheland.Geographerscompareandcontrast(1)_____placesonthee
Althoughsomeshoppingmallsareinneedofrecyclingormajorremodeling,thevastmajority—82percent—aredoingquitewell,th
A、Healthconditionsimprovewithtimespentwatchinghealthyprograms.B、Comedyvideoscancuremostpeopleofchronicheartatt
最新回复
(
0
)