首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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
55
问题
以下程序的输出结果是 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全国计算机二级
相关试题推荐
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubFormKeyDown(KeyCode—PrivateSubForm_KeyPress(KeyAsciiAsInteger,ShiftAsInte
窗体上有1个名称为Commandl的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandl_Click()DimxAsString,sAsString,tempAsString
窗体上有一个名称为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
随机试题
通常可摸到上肢动脉搏动的部位()
班级组织建构的首要原则是有_______。
A.面罩吸氧B.高压氧舱C.持续低流量吸氧D.间断高流量吸氧E.呼气末正压严重CO中毒,昏迷治疗应
患者,男,65岁。右利手,晨起家人发现其右侧肢体无力,在和别人交谈时不能理解讲话内容。患者的语言障碍是
某混凝土实验室配合比为1:2.28:4.42,现场实测砂的含水率为2.8%,石子含水率为1.2%则施工配合比为()
社会建设与人民幸福安康息息相关,党的十七大报告提出,要加快推进以改善民生为重点的社会建设,下列各项不属于社会建设范畴的是:
在下列常见的软件开发模型中,主要用于描述面向对象的开发过程的是(26)。
ShrinkingWaterSupplyPosesThreattoPeace"Water,whichisessentialforlife,costsnothing.Ontheotherhand,diamonds
Wilsonwroteabouttheproblemintheteachingofwritinginthe1970s.
Readthebookreviewbelow.Inmostofthelines(34-45),thereisoneextraword.Itiseithergrammaticallyincorrectordo
最新回复
(
0
)