首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> main() { int a=4,b=3,c=2,d=1; printf(’’%d’’,a<b?a:d<c?d:b); }
以下程序的输出结果是( )。 #include<stdio.h> main() { int a=4,b=3,c=2,d=1; printf(’’%d’’,a<b?a:d<c?d:b); }
admin
2020-03-15
20
问题
以下程序的输出结果是( )。
#include<stdio.h>
main()
{ int a=4,b=3,c=2,d=1;
printf(’’%d’’,a<b?a:d<c?d:b);
}
选项
A、1
B、3
C、2
D、4
答案
A
解析
条件表达式的格式为:’’a?b:c’’,它的功能是:当a为真时,表达式的值等于b的值;当a为假时,表达式的值等于c的值。因为条件运算符的结合方向为“自右向左”。
因此,当表达式中嵌套使用条件表达式时,应先计算右边的条件表达式,再计算左边的条件表达式。题中应先计算“d<c?d:b”的“d<c”关系表达式的值,因为“d=1<c=2”为真,所以取第一个表达式的值,即d的值作为整个表达式的值。接着计算“a<b?a:d”,“a=4<b=3”为假,取第二个表达式的值,即d的值作为整个表达式的值。
转载请注明原文地址:https://kaotiyun.com/show/7JCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈叙述正确的是
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)‖(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在__________处应填入的选项是Structlink{chardata;___________}node;
以下叙述中错误的是
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
层次型、网状型和关系型数据库的划分原则是()。
下面不属于软件开发阶段任务的是()。
随机试题
在Windows7中,通过单击“______”中的“打印机和其他硬件”中的“添加打印机”图标,可以添加打印机。
医生的义务不包括
A.国务院食品药品监督管理部门B.国务院食品药品监督管理部门会同海关总署C.国务院食品药品监督管理部门会同国务院公安部门D.国务院商务部门E.国务院工商行政部门根据《中华人民共和国药品管理法》负责对已经批准进口的药品疗效、不良反应组织
患者,女性,31岁,心悸、气促10年,顽固反复咯血4年。听诊心率90次/分,规则;心尖区闻及舒张期隆隆样杂音,第一心音亢进,并可闻及开瓣音,肺动脉瓣第二心音亢进;x线示心脏呈梨形。最合理的根本治疗措施是
室间隔缺损和动脉导管未闭患儿,喉返神经受压迫出现声音嘶哑。最可能的原因是
消化性溃疡特征性的主要表现是
在劳务分包合同的应用中,下列属于工程承包人义务的是()。
根据《民法典》规定,以下关于不可抗力的说法正确的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
TheZhusuan,otherwiseknownastheChineseabacuswasofficiallylistedasanintangibleculturalheritageatthe8thAnnualUN
最新回复
(
0
)