键盘读入一个成绩Switch判断优良中差 java
时间: 2024-09-19 16:03:08 浏览: 59
Java开发技术大全(500个源代码).
5星 · 资源好评率100%
在Java中,你可以使用`switch-case`语句来根据键盘输入的成绩值判断其优劣等级。这里是一个简单的例子:
```java
import java.util.Scanner;
public class GradeJudge {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入学生成绩(100分满分):");
int score = scanner.nextInt();
switch (score / 10) { // 分数范围假设为0到100
case 10:
System.out.println("优秀");
break;
case 9:
case 8:
System.out.println("良好");
break;
case 7:
case 6:
System.out.println("及格");
break;
default:
System.out.println("不及格");
break;
}
scanner.close();
}
}
```
在这个程序中,首先获取用户的输入,然后通过`switch`结构检查分数除以10的结果。如果结果等于10,则表示成绩为100分,属于优秀;如果在9到8之间,则认为是良好;7到6之间的视为及格;其余的是不及格。每个`case`后面跟着相应的等级提示,并用`break`语句结束当前分支,避免后续分支被执行。
阅读全文