首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #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
35
问题
有如下程序段: #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全国计算机二级
相关试题推荐
假定有如下情况语句:SelectCaseX能表示|X|>5的Case子句是()。
设窗体名称为frmTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是()。
阅读程序:OptionBase1PrivateSubForm_Click()DimArr(3,3)AsIntegerFori=1To3ForJ=1To3Ifj=iOrj=3-
窗体上有名称为Command1的命令按钮,其事件过程如下:OptionBase1PrivateSubCommand1_Click()DimaDimb(10)AsIntegera=Array(2
程序运行时,拖动滚动条上的滚动框,则所触发的事件是()。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=10Printfun1(x,12)+xEndSubPrivateFunctionf
下列关于菜单项的描述中,错误的是()。
定义学生选修课程的关系横式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。
设变量MyName(字符串型),Age(整型)分别表示一个人的姓名和年龄,要设计一个逻辑表达式,当该人姓张,并且超过60岁,则表达式的值为True,下面正确的是
随机试题
38岁男性患者,有胃、十二指肠球及降部多发溃疡,内科药物治疗效果不佳,进一步需做哪项检查以协助诊断
腹部损伤中最常受损的器官是
某房地产经纪公司在搜集到大量的、系统的、连续的房源信息之后,要对这些信息加以到位的处理,从而能够让其在居间业务中发挥效用并赢得企业的利润。如何处理好并利用好这些信息,请回答以下问题:为提高集中查询房源的工作效率,经纪人通常把房源分成()
根据《建设工程工程量清单计价》(GB50500--2013),工程发包时,招标人要求索赔的工期天数超过工期多少时,应在招标文件中明确增加赶工费用?
由项目的组织结构图、项目流程、项目管理流程、信息流程和确定的运行规则构成的沟通形式称为()。
【背景资料】某公司中标一栋24层住宅楼,甲乙双方根据《建设工程施工合同(示范文本)》(GF--1999--0201)签订施工承包合同。项目实施过程中,发生了如下事件:事件一:公司委派另一处于后期收尾阶段项目的项目经理兼任该项目
下列表述中,不属于现金流量表作用的是()。
外国证券机构直接从事B股交易的申请可由()受理。
A、商量B、劝告C、怀疑D、责备A“你说说你的想法”在征求对方的意见,“到底”是“究竟”的意思,应该选择A。
Asaboss,youwanttodoyourbesttorunyourorganizationeffectively.Ifyoudoyourjobwell,thenyouremployeeswilldoth
最新回复
(
0
)