首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #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
2010-01-10
101
问题
有如下程序段: #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/BFWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面的程序段:X=InputBox(“字符串”,“输入”,“请输入”)Printx如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是
设变量x中的值是395,则下面语句的输出是
下面不能作为结构化方法软件需求分析工具的是
在窗体上画一个文本框(名称为Textl)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
假定有如下的窗体事件过程:PrivateSubForm_Click()aS=”MicrosoftInteger”:bS=Right(aS,5)c$=Mid(aS,1,9):MsgBoxaS,34,b$,c$,5
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有
现有如下语句:x=IIf(a>50,Int(a\3),aMod2)当a=52时,X的值是
在程序中要使用Array函数给数组art赋初值,则以下数组变量定义语句中错误的是
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
随机试题
髋关节蛙式位,大转子与股骨颈重叠的原因是
项目目标动态控制的纠偏措施包括()。
国务院银行监督管理机构应当对银行业金融机构实行()监督管理。
企业发生的各项利得或损失,均应计入当期损益。()
按照加涅的学习结果分类法,学习者使用符号与环境相互作用的能力称为认知策略。()
根据所给信息,2007年日本人均电影消费额约为()。根据所给数据和资料,以下分析正确的是()。①日本电影票房收入近几年来不断走强,本土电影上映数量超过了进口电影②2006年之前,日本本土影片上映数量不如进口电影,但票房收
下列哪个工具不是Oracle数据库管理系统提供的工具?
下列关于自动类型转换的说法中,正确的是()。
Accordingtothepolls,whichpartytakestheleadatpresent?
TheFrenchdivisionofMcDonald’shasrunadvertisementsthatincludedasurprising【C1】______:Kidsshouldn’teatatMcDonald’s
最新回复
(
0
)