1 问题

某同学某门课的成绩可能的结果为1,2,3,4,和5。当成绩为1时请输出不及格;成绩为2时请输出及格;成绩为3时请输出中等;成绩为4时请输出良好;成绩为5时请输出优秀。

2 方法

import java.util.Random;
//引入前提
public class Test06 {
// 成绩等级划分
//main函数进行运算
public static void main(String[] args) {
Random rd = new Random();
int score = rd.nextInt(100);
System.out.println("分数是:" + score);
switch (score/5){
case 17:
System.out.println("A");
break;
case 14:
System.out.println("B");
break;
case 12:
System.out.println("C");
break;
case 6:
System.out.println("D");
break;
default:
System.out.println("E");
}
}
}

3 结语

针对求取成绩等级的划分中,需要将数据进行运算,在将分数进行比较,得到分数所在的等级之中。