随机生成数组长度为6的元素中求出最大、最小、和值、平均值

public class a1 {
    public static void main(String[] args) {    

    int [] score = new int [6];
        for (int i = 0; i < score.length; i++) {
            int a = (int)(Math.random() * 101);
            score[i] = a;
        }
        for (int i = 0; i < score.length; i++) {
        System.out.println(score[i]);
        }
        int maxscore = 0;
        for (int i = 0; i < score.length; i++) {
            if (maxscore < score[i]) {
                maxscore = score[i];
            }
        }
        int minscore = 100;
        for (int i = 0; i < score.length; i++) {
            if (minscore > score[i]) {
                minscore = score[i];
            }
        }

int sumscore = 0;
        for (int i = 0; i < score.length; i++) {
            sumscore += score[i];

        }

        float avgscore;
        avgscore = sumscore / 6;

        System.out.println("maxscore = " + maxscore);
        System.out.println("minscore = " + minscore);
        System.out.println("sumscore = " + sumscore);
        System.out.println("avgscore = " + avgscore);

   }

}

posted @ 2019-02-16 11:37  zhencool  阅读(430)  评论(0)    收藏  举报