00问答网
所有问题
C语言中z=x>y?x:y是什么意思?
主要想了解表达式中?和:的意思,请说明,谢谢!
举报该问题
其他回答
第1个回答 2019-05-03
z取反
如果y>z的取反则值为1
否则则为0
x再加上0或者1也就是上面的结果
第2个回答 2019-12-05
y==z
判断
y
等于
z,结果为真或假,即
1
或
0
所以
x=1或0
第3个回答 2009-05-12
是个判断语句!
<上一页
1
2
3
相似回答
C语言中z=x
>
y?x:y是什么意思?
答:
?:称为条件运算符。?:就是表示?前的表达式的值是否为真,是的话取冒号前的值,否则取冒号后的值。相当于:if (x>y){
z=x;
} else {z=
y;
}
在
C语言中
,该语句在
z=x
>
y?x:y中是什么意思
,
问号
表示什么意思
答:
在
C语言中 z=x
>
y? x: y
; 这个表示式
是什么意思
啊,求解。 三目运算,就是说当x的值大于y的值的时候则z=x,否则z=y 在C语言中x=(y=2,z=8,k=16)表示什么意思 k=16 z=8 y=2 x=2 ()里面的表示式用“,”分隔,表示顺序执行,并且返回最左边一个表示式的值 C语言中表达式...
c语言中z=x
>
y?x:y 是什么意思
答:
?:是一个三目运算符,他
的意思
是如果问号前面的表达式为真,则返回:之前的表达式的值,否则返回:之后的表达式的值 这句话可以拆解为 if(x>y) {
z=x;
} else { z=
y;
}也就是将x、
y的
较大者赋值给z
z=x
>
y?x:y
在
c语言中什么意思
答:
这是个三目运算,等价于:if ( x>
y
)
z=x
;
else z=y ;三目运算格式为 e1 ? e2 : e3 ; 如果e1成立,返回e2的值,否则返回e3的值 !
大家正在搜
语c中y是什么意思
c语言x丨丨y什么意思
C语言中的x‖y啥意思
x大于等于y大于等于z用c语言
c语言中z对应多少
y在c语言中等于多少
C语言z
c语言x丨y
c语言strcpy
相关问题
C语言函数中,z=x>y?x:y; 这一句是什么意思呢?
在C语言中,该语句在z=x>y?x:y中是什么意思,问号表示...
c语言里z=x>y?x;y什么意思
在C语言中,该语句在z=x>y?x:y中是什么意思
在C语言中 z=x>y? x: y; 这个表达式是什么意思啊...
C语言函数中,z=x>y?x:y; 这一句是什么意思?
c语言中z=x>y?x:y 是什么意思
z=x>y?x:y在C语言中是什么意思