用java编写一个能将百分制成绩转换为等级制成绩的程序。 [90-100]:A; [80-90):B; [70-80):C; [60-70):D; 60以下:E
时间: 2024-12-13 22:27:36 浏览: 5
在Java中,你可以编写一个简单的函数来完成这个任务。下面是一个示例:
```java
public class GradeConverter {
public static void main(String[] args) {
double score = 85.5; // 测试分数
String grade = convertToGrade(score);
System.out.println("Score: " + score + ", Grade: " + grade);
}
public static String convertToGrade(double score) {
if (score >= 90) {
return "A";
} else if (score >= 80) {
return "B";
} else if (score >= 70) {
return "C";
} else if (score >= 60) {
return "D";
} else {
return "E"; // 分数低于60分的情况
}
}
}
```
在这个程序中,`convertToGrade`函数接受一个double类型的分数作为输入,并根据给定的百分制评分标准返回相应的字母等级。如果输入的分数不在任何一个范围之内,它默认为最差的等级"E"。
阅读全文