Java编写程序,输入考试成绩的等级打印出百分制分数段。设A为 90分以上、 B为 80-89分、C为 70-79 分、D 为 60-69 分、E 为 60 分以下。
时间: 2024-10-08 09:24:46 浏览: 27
在Java中,你可以通过条件语句(如if-else if-else)来实现这个功能。这里是一个简单的示例程序:
```java
import java.util.Scanner;
public class GradeConverter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入考试成绩:");
int score = scanner.nextInt();
// 根据成绩范围打印等级和对应的分数段
if (score >= 90) {
System.out.println("等级:A");
System.out.println("分数段:90分以上");
} else if (score >= 80 && score < 90) {
System.out.println("等级:B");
System.out.println("分数段:80-89分");
} else if (score >= 70 && score < 80) {
System.out.println("等级:C");
System.out.println("分数段:70-79分");
} else if (score >= 60 && score < 70) {
System.out.println("等级:D");
System.out.println("分数段:60-69分");
} else {
System.out.println("等级:E");
System.out.println("分数段:60分以下");
}
scanner.close();
}
}
```
在这个程序中,用户会被提示输入他们的考试成绩,然后根据输入的值判断其对应的等级并打印相应的分数段。
阅读全文