简单编程(十九)定义一个数组来存储12个学生的成绩。统计各成绩等级

来源:互联网 发布:外星人跑分用什么软件 编辑:程序博客网 时间:2024/05/16 03:43

定义一个数组来存储12个学生的成绩{72,89,65,58,87,91,53,82,71,93,76,68},统计各成绩等级(90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为E)学生人数,并将其放入到数组count中,其中:count[0]存E级的人数,count[1]存D级的人数,……,count[4]存A级的人数。

//90以上 count[4]++

//80~89  count[3]++

//70~79  count[2]++

//60~69  count[1]++

//60以下 count[0]++

public class she {/** * @param args */public static void main(String[] args) {int score[] = { 72, 89, 65, 58, 87, 91, 53, 82, 71, 93, 76, 68 };int count[] = new int[5];for (int i = 0; i < score.length; i++) {/*if (score[i] >= 90) {count[4]++;}else if(score[i]>=80){count[3]++;}else if(score[i]>=70){count[2]++;}else if(score[i]>=60){count[1]++;}else{count[0]++;}*/if(score[i]<60){count[0]++;}else{count[score[i]/10-5]++;}}System.out.println("等级       人数");for (int i = count.length-1; i >=0; i--) {System.out.println((char)(69-i)+"      "+count[i]);}//i=4  A 65 //i=3  B 66//i=2  C 67//i=1  D 68//i=0  E 69}}

0 0