66问答网
所有问题
以下程序段中与语句K=a>b?(b>c?1:0):0功能等价的是
如题所述
举报该问题
其他回答
第1个回答 2019-08-28
if(a>b)
if(b>c)
k=1;
else k=0;
else
k=0;
或
if(a>b&&b>c) k=1;
else k=0;
相似回答
以下程序段中与语句K=a
>
b?(b
>
c?1:0):0功能等价的是
答:
或 if(a>b&&b>c) k=1;else k=0;if(b>a) { if(b>c)k=1 else k=10 } else k=0 泛化此式
:
k=a
>
b?(b
>c?x:y):z 等价于: if(b>c){ if(a>b) k = x;
.
以下程序段中与语句k=a
>
b?(b
>
c?1:0):0;功能等价的是
___。 、if((a...
答:
if(a>b){ if(b>c){
k =1
}else{ k = 0 } } else{ k = 0 } if(a>b&&b>c){
k=1
}else{
k=0
} 你答案是对的 采纳哦
以下程序段中与语句k=a
>
b?(b
>
c?1:0):0;功能等价的是
A.if((a>B) &&...
答:
if(a>b) k = y;else k=z;}
k=a
>
b?(b
>
c?1:0):0
等价
于:if(b>c){ if(a>b) k = 1;else k=0;} else{ if(a>b) k = 0;//这两行此式 else k=0; //可简化为:k=0 }
以下程序段中
,
与语句
“
k
—a>
b?(b
>
c?1:
O
):0;
”
功能
相同
的是
...
答:
【答案】:A 本题考查了双重三目运算符的用法。例如:表达式a>b?c:d可以看成,当a>b时取C的值,否则取d的值。在本题
中k=a
>
b?(b
>
c?1:0):0;
可以看做:当b>c时为真,则k=a>b?1:0。当b<c时则k=a>b?0:0。也就是说,当a>b并且b>C时,k=1,否则k=0。所以A选项符合...
2004年9月全国计算机等级考试二级C++试题及答案
答:
21.
以下程序段中与语句k=a
>
b?(b
>
c?1:0):0
;
功能等价的是
A) if((a>B) &&(b>C) ) k=1; B) if((a>B) ||(b>C) ) k=1 else k=0; C) if(a<=B) k=0; D) if(a>B) k=1; else if(bC) k=1; else k=0; 22.有以下程序 main(){ char k; int I; for(i...
k=a
>
b?(b
>
c?1:0):0;
为什么与if((a>b)&&(b>
c)
) k=1
;等价
答:
左半边先看括号里的部分,意思是如果b>c则为1否则为0,再看整体,如果a>b则为括号里的结果否则为0,即为只有a>
b和b
>c同时满足是才会输出其他都为0.右半边意思是如果a>b且同时b>c,则
k=1
综上所述,左右等价
大家正在搜
以下程序段中与语句k=a>b
下列程序段a与b功能等价
以下定义语句中正确的是char
下列程序的输出结果是main()
有以下程序 main()
若有定义语句char s[10]
a K
K a
wa丨K