0
点赞
收藏
分享

微信扫一扫

【java】学生成绩分级ABCDE(起点闭关计划)

进击的包籽 2022-02-19 阅读 61

针对学生的成绩进行分类,

90+ A,80+ B,70+ C,60 + D,60- E

 代码思路:遍历数组,并在循环里面加入if判定条件,针对不同的成绩,设计不同的变量进行计数。

代码实现:

/**
 * @author cs
 */

public class APP11 {
    public static void main(String[] args) {
        double []scores = {72,89,65,58,87,91,53,82,71,93,76,68};
        int [] count;
        count = new int[5];
        count [0] = 0;
        count [1] = 0;
        count [2] = 0;
        count [3] = 0;
        count [4] = 0;

        for(int i =0; i<scores.length;i++ ){
            if(scores[i]>90)
                count[4]++;
            else if(scores[i]>80)
                count[3]++;
            else if(scores[i]>70)
                count[2]++;
            else if(scores[i]>=60)
                count[1]++;
            else
                count[0]++;

        }
        System.out.println("A:"+count[4]+"\t");
        System.out.println("B:"+count[3]+"\t");
        System.out.println("C:"+count[2]+"\t");
        System.out.println("D:"+count[1]+"\t");
        System.out.println("E:"+count[0]+"\t");


    }
}
举报

相关推荐

0 条评论