使用Java完成分数等级展示。 0-59 不及格 60-69 及格 70-79 良 80-100 优秀。 分别使用if 和switch完成。
时间: 2024-05-01 10:18:01 浏览: 19
好的,我明白了。以下是使用 Java 完成分数等级展示的示例代码,分别使用 if 和 switch 完成:
使用 if 实现:
```
public static void displayGradeIf(int score) {
String grade = "";
if (score >= 0 && score < 60) {
grade = "不及格";
} else if (score >= 60 && score < 70) {
grade = "及格";
} else if (score >= 70 && score < 80) {
grade = "良";
} else if (score >= 80 && score <= 100) {
grade = "优秀";
} else {
System.out.println("分数无效");
return;
}
System.out.println("您的成绩为:" + score + ",等级为:" + grade);
}
```
使用 switch 实现:
```
public static void displayGradeSwitch(int score) {
String grade = "";
switch (score / 10) {
case 10:
case 9:
case 8:
grade = "优秀";
break;
case 7:
grade = "良";
break;
case 6:
grade = "及格";
break;
default:
grade = "不及格";
break;
}
System.out.println("您的成绩为:" + score + ",等级为:" + grade);
}
```
您可以根据需要在主函数中调用以上方法,并传入相应的分数进行测试。注意:此处涉及到分数等级的展示,请勿将其用于实际评分。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)