?:是一个三目运算符,他的意思是如果问号前面的表达式为真,则返回:之前的表达式的值,否则返回:之后的表达式的值
这句话可以拆解为
if(x>y) { z=x;} else { z=y;}
也就是将x、y的较大者赋值给z