定义一个数组来存储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
}
}