首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
admin
2013-02-23
29
问题
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
选项
A、if(a>b) &&(b>c) )k=1;else k=();
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;
答案
1
解析
“a>b?(b>c?1:0):0”的求解顺序是:先判断a>b是否为真,如果为真,则执行b>c?1:0,如果b>c为真,则(b>c?1:0)的值为1,从而整个表达式返回1,否则整个表达式返回0;如果a<=b,则表达式返回0。因此功能等价的语句应为 if((a>B) &&(b>C) )k=1;else k=0;。
转载请注明原文地址:https://jikaoti.com/ti/vyn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明:intx[][3]={1,3,5,7,9,11,13};,则x数组的行数为______。
为了避免在嵌套的条件语句if-else中产生二义性,C语言中规定的if-else配对原则是______。
若有代数式“ex+y2+y/x”,则正确的C语言表达式是()
执行语句for(i=1;i++<4;);后变量i的值是_____。
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是_____。
若变量已正确定义并赋值,下面符合C语言的表达式是_____。
以下函数用以求x的y次方。补足所缺语句。Doublefun(doublex,inty){inti;doublez=1;for(i=1;i【】;i++)z=【】;retu
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
数据模型按不同的应用层次分为三种类型,它们是【】数据模型、逻辑数据模型和物理数据模型。
是构成C语言程序的基本单位。
随机试题
细胞凋亡的可能机制与______、______、______3种作用有关。
A、精肉B、动物内脏、骨髓C、脂肪D、糖类E、豆制品慢性肾衰病人饮食的蛋白质来源最好是()
髋关节的功能位为
6天女婴,其母换尿布时发现阴道分泌物呈粉红色的粘液,护士应该解释这种粘液是下列哪种情况的结果
如图所示,在使用自由变换(Ctrl+T)命令时,如果要使图像有透视效果(见下图),下列说法正确的是()。
音乐教育的整体目标有三,即本体目标、社会目标和()。
美国东北部工业区的废气,通过高烟囱“越境”到北方邻国加拿大,引起了国际纠纷。主要反映了环境问题产生原因中()的矛盾。
有人对中医提出非议,认为中医不科学。有人对此提出反对意见,认为中医是中国的传统医学,至今具有不可替代的作用。产生上述不同看法的哲学原因是()。
InNovember1970YukioMishima,togetherwithsomeofhisfanaticalfollowersfromtheultranationalisticShieldSocietywhichh
Bytheendofthedaythefloodwaterwhichhadcoveredmostofthetownhad_____.
最新回复
(
0
)