首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下嵌套的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-10-26
48
问题
有如下嵌套的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):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://www.kaotiyun.com/show/aj3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>int*f(int*s){s+=2;s[1]+=6;*s=7;returns;}main(){inta[5]={1,2,3,4,5},*p=a;p=f(p);prinff("%d,%d
设a、b、c是已定义的整型变量且已正确赋初值,以下赋值语句中,错误的是()。
有以下程序:#include<stdio.h>main(){inta;a=(int)(一1.53*3);printf("%d\n",a);}程序的运行结果是()。
下列叙述中正确的是()。
以下叙述中正确的是()。
以下表达式的值与x无关、其值恒为真的是()。
以下是if语句的基本形式:if(表达式)语句其中“表达式”()。【09年3月】
以下选项中不能用于描述算法的是()。
设有定义“char*c;”,以下选项中能够使c正确指向一个字符串的是()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是
随机试题
在美学史上属于探讨悲剧的理论观点是【】
举例说明亚文化对健康的影响。
酗酒引起急性胰腺炎是因为()
一定量的理想气体,起始温度为T,体积为V0。后经历绝热过程,体积变为2V0,再经过等压过程,温度回升到起始温度,最后再经过等温过程,回到起始状态,则在此循环过程()。
工程咨询服务的投标文件通常采用()的形式。
已知数列{an},{bn}的通项公式分别为:an=2n+1,bn=2n+1,那么两个数列中序号与数值均相同的项的个数是().
下列人员中,属于无民事行为能力人的是()。
偏执性精神病障碍
在二维数组M[0…n,0…m]中,访问某个元素的平均时间复杂度为______。
Joansoldthehouseanywayeventhoughitwas______herfather’swishes.
最新回复
(
0
)