任务描述:
输入一个学生的成绩(成绩大于等于 0 并小于等于 100),根据成绩判断学生成绩的等级。 60 分以下不及格;60-70 分为及格;70-80 分为中等;80-90 分为良好;90 分以上为优秀。
解决思路:
if - else 判断
代码示例:
package a4_2024_06;import java.util.Scanner;public class j240628_1 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);System.out.println("请输入学生成绩:(成绩大于等于 0 并小于等于 100)");int score = scanner.nextInt();if (score < 0 || score > 100) {System.out.println("请输入正确范围内的分数!");return;}if (score < 60) {System.out.println("该学生成绩等级:不及格");} else if (score < 70) {System.out.println("该学生成绩等级:及格");} else if (score < 80) {System.out.println("该学生成绩等级:中等");} else if (score < 90) {System.out.println("该学生成绩等级:良好");} else {System.out.println("该学生成绩等级:优秀");}}
}