C语言里面z=x>y? x:y;什么意思 怎么用

C语言里面z=x>y? x:y;什么意思 怎么用
2024-11-22 03:35:26
推荐回答(1个)
回答1:

z=x>y? x:y;
把中x,y大者赋值给z,
x>y? x:y;
如x>y成立则(x>y? x:y)=x
不成立则(x>y? x:y)=y
A? B:C
先判断A是否成立,
成立则(A? B:C)=A
不成立则(A? B:C)=B