原题是输入分数,输出对应的分数等级,问题出在哪
你的分数等级没有下限,《=100,所有的都满足,进入switch后,遇到caseA就直接break了。
如第一个可以改为score》=90&&score<=100
下面的都同理。
如第一个可以改为score》=90&&score<=100
下面的都同理。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2020-01-06
逻辑判断有问题,你是先判断《=100,显然,0到100都满足。修改判断顺序,从小到大判断处理
第2个回答 2020-01-06
逻辑错误,小于等于100就是A,那么5分也是小于100,5分也是A吗?这样说,你应该明白了吧