更新时间2019-03-06 09:18:10
#include <stdio.h>
int main()
{
int x =4; int y = 7; int z = 3;
printf("%d ", x>y && x>z ? x : y >x && y> z ? y : z);
return 0;
}
// printf语句有2个三目运算符串联在一起,看不懂。求帮忙拆一下。
若用if展开的话,输出部分程序为
if ( x>y && x>z)
printf("%d
",x);
else
if ( y >x && y> z)
printf("%d
",y);
else
printf("%d
",z);