编写一个Java程序,对给定的学生成绩(整数),输出相应的等级。成绩为90~100分的,等级为“优”;成绩为80~90分的,等级为“良”;成绩为70~80分的,等级为“中”;成绩为60~70分的,等级为“及格”;成绩为0~59分的,等级为“不及格”。
时间: 2024-03-26 10:38:26 浏览: 17
好的,以下是您需要的Java代码:
```
import java.util.Scanner;
public class GradeLevel {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入学生成绩(0~100):");
int score = sc.nextInt();
String level;
if (score >= 90 && score <= 100) {
level = "优";
} else if (score >= 80 && score < 90) {
level = "良";
} else if (score >= 70 && score < 80) {
level = "中";
} else if (score >= 60 && score < 70) {
level = "及格";
} else {
level = "不及格";
}
System.out.println("学生成绩:" + score + ",等级为:" + level);
}
}
```
运行程序后,会提示您输入学生成绩,然后根据输入的成绩输出相应的等级。例如,如果输入成绩为85,输出结果为:
```
请输入学生成绩(0~100):85
学生成绩:85,等级为:良
```
希望能够帮助您!