首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下嵌套的if语句 if(a<b) if(a<c)k=a; else k=c; else if(b<c)k=b; else k=c; 以下选项中与上述if语句等价
有如下嵌套的if语句 if(a<b) if(a<c)k=a; else k=c; else if(b<c)k=b; else k=c; 以下选项中与上述if语句等价
admin
2018-10-16
54
问题
有如下嵌套的if语句 if(a<b)
if(a<c)k=a;
else k=c;
else
if(b<c)k=b;
else k=c;
以下选项中与上述if语句等价的语句是
选项
A、k=(a<b)?((bc)?b:c);
B、k=(a<c)?b:c;
C、k=(a<c)?a:c;
D、k=(a<b)?((a<c)?a:c):((b<c)?b:c);
答案
D
解析
嵌套的if else 语句的含义是,在变量a的值小于变量b的值,同时,变量a的值小于变量c的值时,把变量a的值赋给变量k。在变量a的值小于变量b的值,同时,变量a的值大于等于变量c的值时,把变量c的值赋给变量k。在变量a的值大于等于变量b的值,同时,变量b的值小于变量c的值时,把变量b的值赋给变量k。在变量a的值大于等于变量b的值,同时,变量b的值大于等于变量c的值时,把变量c的值赋给变量k。
转载请注明原文地址:https://kaotiyun.com/show/euxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是()。
有以下程序:#includemain(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;
有以下程序:main(){inta=666,b=888;printf("%d\n",a,b);}程序运行后的输出结果是()。
以下程序的输出结果是______。main(){inta=3;printf("%\n",(a+=a-=a*a));}
设有如下程序段:inti=0,sum=1;do{sum+=i++;}while(i<6);printf("%d\n",sum);上述程序段的输出结果是【】。
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;fun(s);}
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
随机试题
无关心区(巴纳德)
33岁孕妇,G2P0,孕26+2周,体重92kg,其母患有糖尿病。
矿业工程注册建造师施工管理签章文件目录共包括七类51种,下列不属于注册建造师执业签章文件的是()。
施工的( )组织形成是一种按职能原则建立的项目组织。
以下不属于《专业评估执业统一准则》(2016—2017)的结构的是()。
在合并报表中,对于子公司持有的母公司股权,应当按照子公司取得母公司股权日所确认的股权投资的初始投资成本,将其转为合并财务报表中的库存股,作为所有者权益的减项,在合并资产负债表中所有者权益项目下以“减:库存股”项目列示。()
某企业某月销售商品发生商业折扣10万元、现金折扣5万元、销售折让8万元。该企业上述业务计人当月财务费用的金额为()万元。
把抛物线y=2χ2向上平移1个单位,得到的抛物线是().
设y=x2+ax+b,已知当x=2时,y取得极小值-3,则
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
最新回复
(
0
)