```java import java.util.Scanner; public class GradeChecker { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入学生成绩: "); int score = scanner.nextInt(); // 判断成绩等级并输出 if (score >= 90) { System.out.println("优秀"); } else if (score >= 80 && score < 90) { System.out.println("良好"); } else if (score >= 70 && score < 80) { System.out.println("良"); } else if (score >= 60 && score < 70) { System.out.println("及格"); } else { System.out.println("不及格"); } } } ``` 额外需要注意的逻辑点: 1. 输入的成绩要确保是有效的整数,避免异常。 2. 考虑边界情况,比如 80 分是良好还是良。 3. 代码的可扩展性,比如后续可能需要增加更多的成绩等级判断。 [2024-12-18 08:16:06 | AI写代码神器 | 250点数解答]