java用if语句和switch语句进行成绩转换,即将百分制成绩转化为A、B、C、D和F的5级制成绩。标准为: A: 90~100分; B: 80~89分; C: 70~79分; D: 60~69分; F: 60分以下。
时间: 2024-11-07 07:13:16 浏览: 3
switch_case语句.zip百分制的成绩转化
在Java中,你可以使用`if-else`语句或者`switch`语句来实现这个功能。以下是两种方式的示例:
**使用if-else语句:**
```java
public static String convertToGrade(int score) {
if (score >= 90 && score <= 100) {
return "A";
} else if (score >= 80 && score < 90) {
return "B";
} else if (score >= 70 && score < 80) {
return "C";
} else if (score >= 60 && score < 70) {
return "D";
} else { // score < 60
return "F";
}
}
```
**使用switch语句:**
```java
public static String convertToGrade(int score) {
switch(score) {
case 90...100:
return "A";
case 80...89:
return "B";
case 70...79:
return "C";
case 60...69:
return "D";
default: // 当score小于60时
return "F";
}
}
```
阅读全文