首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下语句: k=a>b?(b>c?1:0):0;, 以下程序段中,与上述语句功能相同的是( )。
有如下语句: k=a>b?(b>c?1:0):0;, 以下程序段中,与上述语句功能相同的是( )。
admin
2022-06-24
32
问题
有如下语句:
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://jikaoti.com/ti/R6d0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includevoidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10;i+=2)fun(c[i],c[
以下程序的输出结果是()。#includemain(){inta=2,b;b=a<<2;printf(’’%d\n’’,b);}
下列有关宏的叙述中不正确的是()。
以下能正确定义二维数组是
下面不属于软件设计原则的是
软件详细设计产生的图如下,该图是
以下正确的字符串常量是
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
数据字典(DD)所定义的对象都包含于()。
层次型、网状型和关系型数据库划分原则是( )。
随机试题
下列化合物中不溶于水的是()。
由普通法院行使违宪审查权的国家有()
教育工作的核心是( )。
我国《合伙企业法》对于合伙企业的利润分配和亏损分担的原则作出的规定不正确的是()。
甲因乙侵犯名誉权将其告上法庭,一审甲败诉。二审上诉之时,甲提出,乙除了应该对原告赔礼道歉之外,还应该负责为其消除影响,赔偿经济损失。对于此案,你认为二审法院应如何处理?
通过计时观察资料得知:人工挖二类上1m3的基本工作时间为6小时,辅助工作时间占工序作业时间的2%。准备与结束工作对间、不可避免的中断时间、休息时间分别占工作日的3%、2%、18%。则该人工挖二类土的时间定额是()。
关于城镇供热直埋保温管接头的说法,错误的是()。
增值税的纳税人有( )
“广告费结转”科目累计余额不得超过当年营业收入的()。
Itwasyourrecommendation______enabledmetobeanengineerinthisworld-famouscompany.
最新回复
(
0
)