公共和儿媳

Discuss / Java / 计算各科平均分

计算各科平均分

Topic source

Ctct626

#1 Created at ... [Delete] [Delete and Lock User]

//计算各科平均分

public class arrayaverage2 {

public static void main(String[] args) {

// 用二维数组表示的学生成绩:

        int[][] scores = {

                { 82, 90, 91 },

                { 68, 72, 64 },

                { 95, 91, 89 },

                { 67, 52, 60 },

                { 79, 81, 85 },

        };

        int num = 0;

        for(int[] arr : scores) {

        for(int n : arr) {

        num++;

        }

        }

        for(int o = 0;o < (num/scores.length);o++) {

    double sum = 0;

    double average = 0;

    for(int i = 0; i < scores.length; i++) {

              sum+=scores[i][o];

             }

    average = sum/scores.length;

                       System.out.printf("第%d科成绩平均分为:%.2f\n", o+1, average);

                }

         }

}


  • 1

Reply