首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 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
42
问题
以下程序的输出结果是 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
窗体上有一个名称为Combol的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvat_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Click(
下列选项中不符合良好程序设计风格的是
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x)y=0Ifx<10Theny=xElsey=y+10EndIfFun=yEndFunctionPrivateSubCommand1_
有如下程序:Functionfun(ByValnuinAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWbilenumk=k*(nu
随机试题
临床常用药流方法是
(2009)下列生活饮用水的表述,哪条错误?
按单价的综合程度划分,可将分部分项工程单价分为()。
对大气环境和人类健康影响最大的内燃机有害排放物有()。
根据2003年12月27日修改的《中国人民银行法》,下列属于中国人民银行职责的有()。
物业装饰装修管理包括装饰装修申报、登记审核、入场手续办理、装饰装修过程监督检查以及()等环节,内容上包括装饰装修流程设计、管理细则规定、过程控制和责任界定等方面。
中国现代话剧的奠基人是()。
某小区业主委员会的四名成员晨桦、建国、向明和嘉媛围坐在一张方桌前(每边各坐一人)讨论小区大门旁的绿化方案。4人的职业各不相同,每个人的职业是高校教师、软件工程师、园艺师或邮递员之中的一种。已知:晨桦是软件工程师,他坐在建国的左手边;向明坐在高校教师的右手边
算法的空间复杂度是指
Lastyear,Iwroteapieceentitled"WhywewronglyfreakoutoverAP?"ThreetofiveAdvancedPlacementcoursesinhighschool
最新回复
(
0
)