关于三目运算符在输出语句中的问题

在输出语句中拼接三目表达式,编译不通过。只有先将三目运算的结果接收,才能够在输出语句中使用

img

img

img


想问下原因

把后面的三目运算符用括号括起来
因为加法的优先级比比较运算符的优先级高
所以变成你前面一大串先拼接成字符串,再跟80.00去比大小

报错提示很明显了: 你这个是字符串拼接和后面的double浮点类型比较 类型不一样肯定是不允许比较的