首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下嵌套的if语句: if(a<b) if(a<c) k=a; dse k=c; else if(b<c) k=b; else k=c; 以下选项中与上述if语句等价的语句是( )。
有如下嵌套的if语句: if(a<b) if(a<c) k=a; dse k=c; else if(b<c) k=b; else k=c; 以下选项中与上述if语句等价的语句是( )。
admin
2021-07-09
49
问题
有如下嵌套的if语句:
if(a<b)
if(a<c) k=a;
dse k=c;
else
if(b<c) k=b;
else k=c;
以下选项中与上述if语句等价的语句是( )。
选项
A、k=(a<b)?((b<c)?a:b):((b>c)?b:c);
B、k=(a<b)?((a<c)?a:c):((b<c)?b:c);
C、k=(a<b)?a:b;k=(b<c)?b:c;
D、k=(a<b)?a:b;k=(a<c)?a:c;
答案
B
解析
题目中嵌套语句的含义是当a<b且a<c成立,则将a的值赋给k。如果a<b成立而a<c不成立将c的值赋给k。如果a<b不成立而b<c成立,将b的值赋给k。如果如果a<b不成立且b<c也不成立,将c的值赋给k。判断条件表达式只有B选项可以表示这个含义。
转载请注明原文地址:https://kaotiyun.com/show/4qtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,Y的值为
下列数据流图(DFD)构造规则中正确的是()。
有以下程序#include<stdio.h>#include<string.h>voidmain(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];printf("%d,"
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));)
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
以下叙述中正确的是
表示关系式x≤y≤z的C语言表达式的是
软件生存周期中,解决软件“做什么”的阶段是()。
随机试题
下列哪项不是寒性哮喘的证候特征()
患者,女性,30岁。婚后2周出现尿急、尿频、尿痛、腰痛,体温39℃。尿化验:脓球满视野/高倍镜,诊为急性肾盂肾炎。本病最常见的感染方式是
支付条款要明确结算方式,如果采用汇付方式,应在合同中规定()等内容。
中国证监会自受理期货公司期货投资咨询业务资格申请之日起()个月内,作出批准或者不予批准的决定。
根据《刑法》,下列关于累犯的适用情形和量刑的说法中,正确的是()。
整个测评过程的核心是()。
面向全体学生的学校体育活动有()。①体育与健康课程②课外体育活动③课余体育训练④课余体育竞赛
以下对托幼园所卫生保健工作的意义论述错误的一项是()。
两级传播理论(西南大学2018年研;中南大学2017年研;厦门大学2016年研;上海交大2015年研;华中师大2015年研;清华大学2014年研;上海大学2013年研)、“两级传播”模式(北大2010年研)
已知某汉字的区位码是1122,则其国标码是
最新回复
(
0
)