请大家看看,小白刚开始学

img

img


为什么图一的答案是正确的,图二的就只能运行第一个else if。如果是因为有多条elseif语句同时出现,那么如果有一条 elseif语句的表达式测试成功,那么会忽略掉其他所有else if和 else分支,那图二改如何改正呢,还有两张图片里else if后的条件的表达方式都是正确的吗,感谢🙏

图二括号里面的表达式错了,比如说18.5<c<22.9应该写成 18.5<c && c<22.9,或者是 18.5<c and c<22.9
(你就按照答案的写法来就可以了)