《学生成绩等级打印系统》 根据类图结构,编写方法printGrade(int score), 在main 方法中用值65和 90分别进行调用,实现如下运行效果。 您的得分为65等级为C 您的得分为90等级为A
时间: 2024-10-14 20:05:36 浏览: 23
《学生成绩等级打印系统》是一个简单的Java程序,用于将学生的分数映射到相应的等级。通常情况下,这样的系统会定义一个`StudentGrade` 类或者使用枚举来表示等级,如'A', 'B', 'C', 'D', 'F'等。下面是一个简化的实现例子:
```java
public class StudentGrade {
private static final String[] GRADES = {"F", "D", "C", "B", "A"};
public static void printGrade(int score) {
if (score >= 90) {
System.out.println("您的得分为" + score + "等级为A");
} else if (score >= 80) {
System.out.println("您的得分为" + score + "等级为B");
} else if (score >= 70) {
System.out.println("您的得分为" + score + "等级为C");
} else if (score >= 60) {
System.out.println("您的得分为" + score + "等级为D");
} else {
System.out.println("您的得分为" + score + "等级为F");
}
}
public static void main(String[] args) {
// 调用printGrade方法
printGrade(65); // 输出:您的得分为65等级为C
printGrade(90); // 输出:您的得分为90等级为A
}
}
```
在这个程序中,`printGrade` 方法根据输入的分数,利用条件语句判断并打印出相应的等级。在`main`函数中,我们展示了两个实例,一个成绩为65对应C级,一个成绩为90对应A级。
阅读全文