Java实现对学生考试成绩等级的划分(用多分支结构)。
时间: 2024-09-30 18:11:37 浏览: 40
c代码-输入某学生的成绩,经处理后给出学生的等级,等级分类如下: 90分以上(包括90): A 80至90分(包括80):B 70至80分(包括70):C 60至70分(包括60):D 60分以下:E
在Java中,你可以使用多分支结构(如if-else if-else语句)来实现对学生考试成绩的等级划分。下面是一个简单的示例:
```java
public class GradeCalculator {
public static void main(String[] args) {
double score = 85; // 假设用户输入的成绩
String grade;
// 根据分数范围划分等级
if (score >= 90) {
grade = "优秀";
} else if (score >= 80) {
grade = "良好";
} else if (score >= 70) {
grade = "及格";
} else if (score >= 60) {
grade = "勉强及格";
} else {
grade = "不及格"; // 分数低于60分的情况
}
System.out.println("学生的考试成绩等级为:" + grade);
}
}
```
在这个例子中,我们首先检查分数是否大于等于90,如果是,则认为是优秀;接着依次检查其他分数段,直到找到匹配的分支并设置相应的等级。如果所有条件都不满足,就默认为不及格。
阅读全文