用Java编写代码实现如下内容:使用switch语句实现考试成绩分等级 [90-100]A等。[80-90)B等。[70-80)C等。[60-70)D等。[0-60)E等。 请根据用户给定成绩,输出对应的等级。
时间: 2024-09-23 19:16:05 浏览: 21
在Java中,你可以使用`switch`语句结合变量范围判断来实现这个功能。下面是一个简单的示例代码:
```java
public class Main {
public static void main(String[] args) {
int score = 85; // 用户输入的成绩,这里我们使用一个固定的值作为例子
String grade;
switch (score / 10) {
case 10:
grade = "A等";
break;
case 9:
grade = "B等";
break;
case 8:
grade = "C等";
break;
case 7:
grade = "D等";
break;
default:
grade = "E等";
}
System.out.println("考试成绩:" + score + ", 等级:" + grade);
}
}
```
在这个代码中,首先将分数除以10并向下取整,然后根据得到的结果选择相应的等级。如果分数超出上述任何一个区间,则默认为"E等"。