首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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
76
问题
以下程序的输出结果是 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://kaotiyun.com/show/wLWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubFormKeyDown(KeyCode—PrivateSubForm_KeyPress(KeyAsciiAsInteger,ShiftAsInte
窗体上有1个名称为Commandl的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandl_Click()DimxAsString,sAsString,tempAsString
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
设有如下一段程序:PrivateSubCommand1_Click()StaticaAsVarianta=Array(”one”,”two”,”three”,”four”,”five”)
随机试题
假设圆管流动的临界雷诺数Rek=2300,今有15℃的水在内径d=20mm的圆管中以流速v=0.8m/s在管中流动,则管中水流的流动是什么流态,如管内保持层流状态,其最大的流速是多少,正确的答案是()。
用快速排气阀,不能使气缸速度变快。()
慢性肾功能衰竭最早和最常见的症状是
营养性巨幼细胞贫血出现震颤的护理措施有
下列方剂中组成药物不含人参、生姜的方剂是
A.阿米卡星B.红霉素C.土霉素D.阿昔洛韦E.利福喷丁属于抗结核药的为()。
检验检疫机构签发的产地证书是( )海关征收或减免关税的有效凭证。
数学学习中形成的认真审题及审题方法会影响化学、物理等学习的审题态度及审题方法,这种学习迁移叫()。
王教授是某大学人气极旺的教师,他非常喜欢微博,自然对喜欢开微博的人也很欣赏。他的一位学生粉丝认为,不开微博者没有资格来听王老师的课,于是自作主张,就在王教授上课的教室门口竖起了一块牌子,上面写着“不开微博者不得入内”。牌子竖起后,就来了一位想听课的学生小芳
Itseemsindividualcancercellssendoutthesamedistresssignalsaswounds,trickingimmunecellsintohelpingthemgrowinto
最新回复
(
0
)