首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有嵌套的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
2022-04-01
29
问题
有嵌套的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://jikaoti.com/ti/SXd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不合法的C语言用户标识符是()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
有以下字符串,说明表达式strlen(s)值的是()。chars[10]={’a’,’\n’,’a’,’b’,’\t’,’c’};
以下关于宏的叙述错误的是()。
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",
程序中若有以下的说明定义和语句:#include#includestructST{charnum[10];ints;};main(){structSTt,*p;p=&t;…}下列语句不能正确赋值的是()。
有以下程序:#includemain(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*P=&c;*P=*p1*(*p2);printf("%d\n",c)
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
随机试题
驾驶机动车通过学校时要注意什么?
患者,男,52岁。因右侧展神经麻痹及同侧面部疼痛1个月就诊。此时,应仔细观察1.鼻咽部结构2.蝶窦3.脑组织4.额窦5.听小骨及鼓室壁骨质6.CPA池
A.肺炎链球菌B.金黄色葡萄球菌C.类杆菌D.大肠埃希菌E.变形杆菌继发性腹膜炎的致病菌多数是
患者女,22岁。因月经量过多2年,皮肤瘀点、牙龈出血2周来诊。查体:轻度贫血貌,脾未触及。检测WBC4.2×109/L,Hb76g/L,PLT25×109/L;骨髓检查示增生活跃,巨核细胞可见100个,产板型减少。患者诊断为
选择性作用于β1受体的药物是( )。
A、尸斑B、尸冷C、尸僵D、尸体腐败E、尸臭死亡后24小时,尸体会发生
若在工作组中选取一组单元格,则其中活动单元格的数目是( )。
下列各项中,不应计入相关资产成本的有( )。
Whatdoesthemanmean?
Withunemploymenttidethroughouttherichworld,moreandmoreyoungpeopleareseekinginternships.Manyfirms,nervousabout
最新回复
(
0
)