首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
12
问题
以下程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
下面叙述中正确的是
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是
C语言主要是借助以下哪种手段来实现程序模块化
下列叙述中正确的是
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
DOS文件系统的组织结构属于
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
随机试题
某男,22岁。利多卡闲局部麻醉后,突发支气管哮喘发作。应如何处理
以下哪项体征有助气胸和大量胸水的鉴别
张某窃得同事1张银行借记卡及身份证,向丈夫何某谎称路上所拾。张某与何某横据身份证号码试出了借记卡密码,持卡消费5000元。关于本案,下列哪一说法是正确的?
关于屋面坡度设计,以下说法错误的是:
建设项目环境影响后评价的主要内容包括()。
下列不属于基金合同特别约定的是()
公文法定效力的大小取决于()。
某市财政局坚持“市场挑梁”和“财政引路”相结合,狠抓供给侧结构性改革。市财政出资50亿元,设立产业引导股权投资基金,重点围绕该市十大千亿产业、重点新兴产业等方面与银行、企业、社会资本联合设立子基金投资相关项目。根据材料回答以下问题。该市变财政直投为联合
简述腺样囊性癌的组织学特点。
微分方程的通解为_______.
最新回复
(
0
)