输入成绩输出等级java
时间: 2024-09-23 19:04:59 浏览: 55
在Java中,可以根据学生成绩来划分等级,通常常见的等级划分可能是A、B、C、D和F。以下是一个简单的示例代码,用于计算并输出等级:
```java
import java.util.Scanner;
public class GradeCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建输入流
System.out.println("请输入学生的分数:");
double score = scanner.nextDouble(); // 读取用户输入的成绩
if (score >= 90) {
System.out.println("等级:A");
} else if (score >= 80) {
System.out.println("等级:B+");
} else if (score >= 70) {
System.out.println("等级:B");
} else if (score >= 60) {
System.out.println("等级:C+");
} else if (score >= 50) {
System.out.println("等级:C");
} else if (score >= 40) {
System.out.println("等级:D+");
} else {
System.out.println("等级:F");
}
scanner.close(); // 关闭扫描器
}
}
```
在这个程序中,用户会被提示输入他们的分数,然后程序根据预设的分数线范围判断等级,并将其输出。
阅读全文