根据百分制成绩,使用switch语句将成绩划分为五个等级。 输入格式,使用switch语包将成绩划分为五个等级 输个整数,表示百分制成绩
时间: 2024-09-28 07:13:58 浏览: 37
switch_case语句.zip百分制的成绩转化
当需要根据学生的百分制成绩来划分等级,可以使用switch语句来进行判断。下面是一个简单的例子,假设成绩范围从90分以上到50分以下:
```java
int score;
System.out.println("请输入学生的百分制成绩:");
Scanner scanner = new Scanner(System.in);
score = scanner.nextInt();
switch (score / 10) {
case 10:
System.out.println("成绩等级:优秀");
break;
case 9:
System.out.println("成绩等级:良好");
break;
case 8:
System.out.println("成绩等级:及格");
break;
case 7:
System.out.println("成绩等级:中等");
break;
default:
// 处理不及格的情况,比如6分以下
if (score < 60) {
System.out.println("成绩等级:不及格");
} else {
System.out.println("输入错误,成绩应小于60");
}
break;
}
```
在这个例子中,我们首先通过`score / 10`来大致归类成10分一组,然后针对每个组别输出相应的等级。如果成绩不足60分,则会显示“不及格”或其他指定的信息。
阅读全文