首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #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
65
问题
有如下程序段: #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://kaotiyun.com/show/3VXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为CDl的通用对话框控件和由四个命令按钮组成的控件数组Commandl,其下标从左到右分别为0、1、2、3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommandl_Click(IndexAsIntege
软件设计中模块划分应遵循的准则是()。
结构化程序的三种基本结构是()。
设栈的存储空间为s(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为()。
下面对软件测试描述错误的是()。
以下关于VB对象属性的叙述中,错误的是()。
对软件系统总体结构图,下面描述中错误的是()。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
泌尿系统感染的途径,可以是
从疾病的预防策略角度看,流行病学普查和筛检属于
以下说法不正确的是()。
“6C“标准原则的内容不包括()。
要坚持中国共产党的领导,必须加强和改进党的领导。加强和改进党的领导,一定要以科学理论作指导。“三个代表”重要思想之所以成为加强和改进党的建设的根本指导思想,是因为()。
当前我国具有综合性审批控制职能的行政组织系统是:
某人被判处死缓,在监狱里认真改造,有立功表现,后来给他减刑,他表现得越来越好。这个过程隐含的行为塑造原理有()
It’snotdifficulttosettargetsforstaff.Itismuchharder,【B1】________,tounderstandtheirnegativeconsequences.Mostwor
MargheritaisaLondongirlandarrivingatCapitalwaslikecominghome."IgrewuplisteningtoCapitalRadio,"shesays."Peo
Ihavetakenmanyphotos.I’mgoingtogetthefilm______.
最新回复
(
0
)