首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 main() { int a=5,b=4,c=6,d; printf((“%d\n”,d=a>b?)(a>c?a:c):(b)); }
以下程序的输出结果是 main() { int a=5,b=4,c=6,d; printf((“%d\n”,d=a>b?)(a>c?a:c):(b)); }
admin
2010-01-10
31
问题
以下程序的输出结果是 main() { int a=5,b=4,c=6,d; printf((“%d\n”,d=a>b?)(a>c?a:c):(b)); }
选项
A、5
B、4
C、6
D、不确定
答案
4
解析
在C语言中问号表达式(如:a>c?a:c;)的计算规则为:如果a>c为真,那么表达式的值为a的值;否则表达式的值为c的值。本题中的printf()函数中的输出表达式,首先计算括号内的条件表达式,它的值为6(a>c?a:C中a>c即5>6为假故该表达式的值为c的值即为6),然后再计算外面表达式(等价于a>b?6:B) 的值,同理可得该表达式的值为6,将值6赋值给d,因此最后输出该表达式的值为6。
转载请注明原文地址:https://jikaoti.com/ti/PJI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
窗体上有一个名称为Combol的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
下列选项中不符合良好程序设计风格的是
设有如下一段程序:PrivateSubCommand1_Click()StaticaAsVarianta=Array(”one”,”two”,”three”,”four”,”five”)
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x)y=0Ifx<10Theny=xElsey=y+10EndIfFun=yEndFunctionPrivateSubCommand1_
有如下程序:Functionfun(ByValnuinAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWbilenumk=k*(nu
随机试题
脑梗死患者头颅CT在_______小时内出现低密度灶。
证券公司注册地中国证监会派出机构应当按照有关规定对申报材料进行审查,并自中国证监会决定受理其申报材料后( )个工作日内,将对申报材料的书面意见报送到中国证监会。
按()划分,可以将风险划分为系统性风险和非系统性风险。
为了获得稳定的现金流,应当投资于()。
以下选项中,符合所给图形的变化规律的是()。
农业农村农民问题是关系国计民生的根本性问题,必须始终把解决好“三农”问题作为全党工作重中之重。要坚持农业农村优先发展,按照产业兴旺、()、乡风文明、治理有效、()的总要求,建立健全城乡融合发展体制机制和政策体系,加快推进农业农村现代
关于商品的二因素和生产商品的劳动二重性的说法中.不正确的是
Access数据库表中的字段可以定义有效性规则,有效性规则是
______lastFriday,hewouldhavegottoLondon.
Awell-documentedbodyofinformationexists.Itshowsthatnoisecan【C1】______humansinbothphysiologicalandpsychologicalwa
最新回复
(
0
)