java用switch语句结构编写程序。输入一个学生的成绩,输出该成绩的等级:成绩优秀(90-100),成绩良好(80-89),成绩中等(70-79),成绩及格(60-69),成绩不及格(59-0),成绩不合法
时间: 2024-01-22 12:03:47 浏览: 24
好的,以下是使用 Java 实现的代码,可以根据输入的成绩输出相应的等级:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入学生的成绩:");
int score = input.nextInt();
// 使用 switch 语句判断成绩等级
switch (score / 10) {
case 10:
case 9:
System.out.println("成绩优秀");
break;
case 8:
System.out.println("成绩良好");
break;
case 7:
System.out.println("成绩中等");
break;
case 6:
System.out.println("成绩及格");
break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:
System.out.println("成绩不及格");
break;
default:
System.out.println("成绩不合法");
break;
}
}
}
```
你可以将这段代码拷贝到 Java 环境中运行,输入学生的成绩,程序会输出相应的成绩等级。