z=x>y?x:y在C语言中是什么意思

如题所述

这个表达式先进行想x>y的判断,如果表达式值为true,则执行z=x,否则执行z=y!这是C语言中的唯一一个三元表达式!比较常用!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-30
程序先执行x>y?x:y语句,如果x>y正确,则值是x,否则为y,然后将条件语句的结果通过赋值语句给变量z.