根据学生的百分成绩给出成绩等级用switch语句Java
时间: 2024-09-19 17:04:38 浏览: 16
在Java中,你可以使用`switch`语句来根据学生的百分成绩给出相应的成绩等级。这里是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
double score = 85; // 假设学生分数
String grade;
switch ((int)(score * 100)) { // 将小数转换为整数便于处理
case 90:
case 100:
grade = "优秀";
break;
case 80:
case 89:
grade = "良好";
break;
case 70:
case 79:
grade = "及格";
break;
default:
grade = "不及格"; // 分数低于60分的情况
break;
}
System.out.println("学生的成绩等级为:" + grade);
}
}
```
这个程序首先获取学生的分数,然后将其乘以100并转换成整数形式用于`switch`语句。根据不同的分数区间,程序会返回相应的等级,如果分数不在任何一个已定义的范围内,则默认为"不及格"。