首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #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
55
问题
有如下程序段: #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/78Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序的三种基本控制结构是()。
设窗体名称为frmTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是()。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是()。
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是()。
下面为单精度实型(即单精度浮点型)变量的是()。
按照下表建立菜单:单击菜单的事件过程如下:PrivateSubmnu1_Click(IndexAsInteger)SelectCaseIndexCase1Print"选中菜单项1"C
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
随机试题
在狭窄的路段会车时,应做到礼让三先:先慢、先让、先停。
《汉书》是我国第一部【】
根据《联合国国际货物销售合同公约》,关于货物风险转移,下列表述正确的是()
呼吸衰竭最常见的病因是
A.强回声团B.随体位改变而移动C.两者均有D.两者均无胆囊结石表现为
偶然所得按次征收个人所得税。()
一个人的心态直接影响他对事物的看法。悲观的人,把所有的快乐都看成不快乐,好比美酒到充满胆汁的口中也会变苦一样。生命的幸福与困厄,不在于降临的事情本身是苦是乐,而要看我们如何面对这些事。这段文字意在告诉我们()。
一个三位自然数,把它十位上的数字去掉后变成的两位数是原来三位数的七分之一。问这样的三位数有几个?()
对于业务流清晰的系统可以利用(57)贯穿整个测试用例设计过程,在用例中综合使用各种测试方法,对于参数配置类的软件,要用(58)选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用(59)和判定表驱动法。
Probablyforaslongastherehavebeensalesforces,managershavesoughtwaystodeterminewhethertheyareeffectiveornot.
最新回复
(
0
)