if(a>b) z=a; else z=b;
使用三元运算符”?:”提供了另外一种方法编写这些程序及类似的代码段。
expr1 ? expr2 :expr3
在表达式中首先计算expr1,如果其值不等于0(为真),则计算expr2的值,并以该值作为条件表达式的值,负责计算expr3的值,并以该值作为条件表达式的值。expr2和expr3中只能有一个表达式被计算。 z =(a >b) ? a :b ;