Java成绩判断:复杂条件下等级评定代码示例
Java成绩判断:复杂条件下等级评定代码示例
本文将介绍如何使用Java编写一个程序,根据复杂条件判断学生的考试成绩等级。
代码示例
以下是用Java语言编写的示例代码:javaimport java.util.Scanner;
public class GradeJudgment { 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) { System.out.println('良好'); } else if (score >= 70) { System.out.println('中等'); } else if (score >= 60) { System.out.println('及格'); } else if (score >= 50) { System.out.println('差'); } else { System.out.println('不及格'); } scanner.close(); }}
代码解释
- 代码首先导入了
java.util.Scanner类,用于读取用户输入。- 接着,创建了一个Scanner对象,用于接收从控制台输入的成绩。- 使用scanner.nextInt()方法读取用户输入的整数作为成绩。- 然后,使用一系列if-else语句判断成绩所在的区间,并输出相应的等级评定: - 如果成绩大于等于90分,则输出'优秀'。 - 如果成绩小于90分但大于等于80分,则输出'良好'。 - 以此类推,直到成绩小于50分,输出'不及格'。- 最后,使用scanner.close()关闭Scanner对象,释放资源。
总结
以上代码演示了如何使用Java编写一个简单的成绩判断程序。你可以根据具体的评分标准和条件要求修改和扩展代码,例如:
- 增加更多的等级划分。- 添加对输入有效性的判断,例如分数是否在0-100之间。
希望本文能帮助你理解如何使用Java进行条件判断和编写简单的程序。
原文地址: https://www.cveoy.top/t/topic/9hh 著作权归作者所有。请勿转载和采集!