首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下嵌套的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
2020-11-27
25
问题
有如下嵌套的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)?((b<c)?a:b):((b>c)?b:c);
B、k=(a<b)?((a<c)?a.c):((b<c)7.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://jikaoti.com/ti/fFD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算机程序设计的模块化一般是哪一项实现的?()
有以下程序#include<stdio.h>voidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i<6;i++){if(i%2)putchar(i+b);elseputchar(i+c);}pr
不能正确表示数学式的表达式是
在软件开发中,下面不属于设计阶段的任务的是()。
以下关于return语句的叙述中正确的是
代码编写阶段可进行的软件测试是
下列选项中,能正确定义数组的语句是
软件测试的目的是
下面不属于软件测试实施步骤的是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
随机试题
按国家固定资产分类标准,机器设备不包括()
目标管理强调的是( )
下列药物中,善治热痰证的是
在研究绿色植物在不同条件下的光合作用时,发现植物体内的化合物发生如右图所示的变化。请分析图中a、b分别表示的物质是()。
小明的爸爸在高山上工作,那里的气温白天和夜晚相差很大,他的手表由于受气温的影响走得不正常,白天快分钟,夜里慢分钟。他10月1日对准时间,问到哪一天手表正好快5分钟?()
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
下列说法不是王充关于教育对人的作用的观点的是
一般来说,网络操作系统可以分为两类:一类是面向任务型NOS另一类是【 】NOS。
设有数组定义:inta[]={11,22,33,44,55,66,77,88,99};则执行下列几条语句后的输出结果是______。for(inti=0;i<a.length;i++)if(a[i]%3==0)System.out.p
NinestatesandtheDistrictofColumbiaaredoingawaywiththesalestaxonitemssuchasclothes,shoesandevennotebooksov
最新回复
(
0
)