java初学者请教一个问题

img


如何设置这个score的范围在1000之间 目前输入101为什么下面还有个A等级 怎样在超出0100范围的时候只输出黄色箭头的文字

switch语句应该在成绩输入正确的时候执行的,把switch整体的代码放在if里面,因为你必须在输入成绩正确的前提下再判断等级,不然只要你是输入大于100的数字,成绩和10的余数都大于5,成绩都为A

img

你这逻辑不对,你把switch放在if里面,不然只要输入的数据在100到110之间的,都是A