首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下语句: k=a>b?(b>c?1:0):0;, 以下程序段中,与上述语句功能相同的是( )。
有如下语句: k=a>b?(b>c?1:0):0;, 以下程序段中,与上述语句功能相同的是( )。
admin
2022-06-24
54
问题
有如下语句:
k=a>b?(b>c?1:0):0;,
以下程序段中,与上述语句功能相同的是( )。
选项
A、if((a>b)&&(b>c))k=1;else k=0:
B、if((a>b)∣∣(b>c)),k=1;else k=0:
C、if(a<=b)k=0;else if(b<=c)k=1;
D、if(a>b)k=1;else if(b>c)k=1;else k=0;
答案
A
解析
三元运算符表达式的形式为:表达式1?表达式2:表达式3,当表达式1的值为真时,结果为表达式2的值;当表达式1的值为假时,结果为表达式3的值。首先判断a、b的关系:①如果a>b,那么就执行“:”前面的语句(b>c?1:0);判断b、c的关系,如果b>c,k=1,否则k=0;②如果a<=b,则k=0。综上所述:当a>b且b>c时,k=1,否则k=0,与A选项语句功能相同。
转载请注明原文地址:https://www.kaotiyun.com/show/4Qkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
有以下程序#includestructSTU{charname[9];charsex;intscore[2];};voidf(structSTUa[]){structSTUb={"Zha
以下选项中叙述正确的是()。
若有定义:intx[10],*pt=x;,则对x数组元素的正确引用是()。
有以下程序voidfun(intn,int*s){intf;if(n==1)*s=n+1;else{fun(n-1,&f);
有以下函数intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a[0]存放0出现的次数,a[1]存放1出现的次数
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
工厂生产中所需的零件可以存放在多个仓库中,而每一仓库中可存放多种零件。则实体仓库和零件间的联系是()。
随机试题
超额准备金作为货币政策中介指标的铲陷是()。
基金管理人、基金托管人不参与基金收益分配。()
随着新税收改革法令的通过,低收入纳税人每年将平均减少100元到300元的财税负担。所以,税收改革将有益于低收入纳税人。以下哪项如果为真,最严重地动摇上述结论?
Everyoneknowsthatthefirstruleofdrivingisnevertakingyoureyesofftheroad.Teendrivers【C1】______beingcareful,butt
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
•Youwillhearanotherfiverecordings.•Foreachrecording,decidewhatthespeakerisdoing.•Writeoneletter(A--H)nextto
Populationstendtogrowatanexponential(指数的)rate.Thismeansthattheyprogressivelydouble.Asanexampleofthistypeof
In1812,theUnitedStatesfoughtthefirstwarwith
A.admittedB.averageC.breakdownD.closelyE.entirelyF.excessiveG.featuresH.frustrateI.hospitable
IfyouhappentobeshoppingintheGinzadistrictofTokyo,youmightgetamessageonyourmobilephonetellingyouwhichoft
最新回复
(
0
)