用java实现:输入五级成绩(A~E),输出相应的百分制成绩区间(0~100),要求使用多路选择语句。五级制成绩对应的百分制成绩区间为:A(90-100)、B(80-89)、C(70-79)、D(60-69)和E(0-59)
时间: 2024-05-12 15:18:20 浏览: 45
C语言程序设计-给出百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89分为B,7
5星 · 资源好评率100%
好的,以下是用 Java 实现多路选择语句的代码,可以实现输入五级成绩,输出相应的百分制成绩区间:
```
import java.util.Scanner;
public class GradeConverter {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入五级制成绩(A~E):");
String grade = sc.nextLine();
String info;
switch (grade) {
case "A":
info = "成绩区间为 90-100 分";
break;
case "B":
info = "成绩区间为 80-89 分";
break;
case "C":
info = "成绩区间为 70-79 分";
break;
case "D":
info = "成绩区间为 60-69 分";
break;
case "E":
info = "成绩区间为 0-59 分";
break;
default:
info = "成绩输入错误,请重新输入";
break;
}
System.out.println(info);
}
}
```
输入五级制成绩(A~E)后,程序会根据输入的成绩使用多路选择语句,输出相应的百分制成绩区间。其中,switch-case 语句是实现多路选择的一种方式。
这段代码是基于 Java 开发的,与 ChitGPT 或 ChatGPT 无关。
阅读全文