00问答网
所有问题
z=x>y?x:y 在c语言中什么意思
如题所述
举报该问题
推荐答案 2014-11-10
è¿æ¯ä¸ªä¸ç®è¿ç®ï¼çä»·äºï¼
if ( x>y )
z=x ;
else
z=y ;
ä¸ç®è¿ç®æ ¼å¼ä¸º e1 ? e2 : e3 ; å¦æe1æç«ï¼è¿åe2çå¼ï¼å¦åè¿åe3çå¼ ï¼
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nere0DDZ0jn0TIDeTj.html
其他回答
第1个回答 2014-11-10
我把它转化为if语句给你看看吧:
三元运算符: 如果首先判断x>y,如果是则z=x,否则z=y
if (x>y) z=x;
else z=y;
第2个回答 2014-11-10
如果x比y大
那么就把x的值赋给z
否则把y的值赋给z
第3个回答 2014-11-10
if x>y, z = x。反过来if x<=y,z=y
相似回答
C语言中z=x
>
y?x:y
是
什么意思
?
答:
?:称为条件运算符。?:就是表示?前的表达式的值是否为真,是的话取冒号前的值,否则取冒号后的值。相当于:if (x>y){
z=x;
} else {z=
y;
}
c语言中z=x
>
y?x:y
是
什么意思
答:
?:是一个三目运算符,他的意思是如果问号前面的表达式为真,则返回:之前的表达式的值,否则返回:之后的表达式的值 这句话可以拆解为 if(x>y) {
z=x;
} else { z=
y;
}也就是将x、y的较大者赋值给z
在C语言中
,该语句在
z=x
>
y?x:y
中是
什么意思
,问号表示什么意思
答:
x=(
y=
y+6,y/z)
在C语言中
表示
什么意思
x=(y=y+6,y/z) 里面是割逗号表示式, 先算出 y = y+6, 然后 算 y/z ,并且把这个值赋值给x 在C语言中
z=x
>
y? x: y
; 这个表示式是什么意思啊,求解。 三目运算,就是说当x的值大于y的值的时候则z=x,否则z=y 在C语言中x=(y=...
C语言
,x>
y?x
>
z?x:y
:y>
z?y:z;
这句
啥意思
?
答:
x>
y?x
>
z?x:y
:y>
z?y:z;
分三步:x>y?(x>z?x:y):(y>z?y:z);(x>z?x:y)返回的是x或者y,x>z时返回x,否则返回y;(y>z?y:z) 返回的是y或者z,y>z时返回y,否则返回
z;
最后在综合以上结果:x>y?():()...
大家正在搜
a=x+y+z是什么意思
wxzwwt x x y y
x+=y+=z
设z=z(x,y)是由方程
y+=z--/++x
x²+y²=z²
x+y+z=1
u=x^y/z
z=x²+y²图像
相关问题
C语言中z=x>y?x:y是什么意思?
在C语言中,该语句在z=x>y?x:y中是什么意思,问号表示...
C语言里面z=x>y? x:y;什么意思 怎么用
x>y?x:y;在C语言中代表什么意思
C语言函数中,z=x>y?x:y; 这一句是什么意思呢?
c语言中z=x>y?x:y 是什么意思
C语言函数中,z=x>y?x:y; 这一句是什么意思?
m=x<y?x>z?x:z:w在C语言中什么意思?求解释,详...