首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下语句: k=a>b?(b>c?1:0):0;, 以下程序段中,与上述语句功能相同的是( )。
有如下语句: k=a>b?(b>c?1:0):0;, 以下程序段中,与上述语句功能相同的是( )。
admin
2022-06-24
44
问题
有如下语句:
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://kaotiyun.com/show/4Qkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序调试的任务是
下列叙述中正确的是()。
下列关于栈的叙述中正确的是()。
软件详细设计产生的图如下,该图是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8,
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
以下程序段中,循环次数不超过10的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
随机试题
当构件设计是按最小配筋率配筋时,可按钢筋()相等的原则进行钢筋代换。
氧化铝陶瓷有很好的耐磨性和耐高温性,可在()℃的高温下长期工作。
简述抽样调查的优点。
大青叶所含的化学成分之一枇杷叶含有的化学成分
工会作为劳动者的组织,其目的在于()。
关于施工图预算和施工预算的说法,正确的是()。
某上市公司2013年的营业额为15亿元,息税前利润为3.2亿元,公司的资产总额为48亿元,债务年利息额为1.2亿元,公司计划2014年对外筹资5亿元投资一个新项目,筹资安排初步确定增发新股筹资4亿元,从银行贷款1亿元,经过估算,股票的资本成本率为10%,贷
分析问题并找出问题中主要矛盾的过程是处于问题解决阶段的()。
一个法人分为两个以上的法人,原法人消灭的情形属于()。
A、Sheassignedpeopletodothisreport.B、Shemadeinvestigationsinthe700schools.C、Shesupportedthereport.D、Shewrotet
最新回复
(
0
)