不知道你是在哪看到的,如果你写的是对的话那就应该是这样的 y=x>0?x ; -x前面这个y=x>0?X是一个双目运算符,就是说x>0?x判断出这个值是真的还是假的然后把这个值赋给y 后面那个-x只是一个数字反号如果是正的就改成负的!