问题:多维数组练习

``` import java.util.Arrays; public class Main {     public static void main(String[] args) {         int[][] stds = {                 // 语文, 数学, 英语, 体育                 { 68, 79, 95, 81 },                 { 91, 89, 53, 72 },                 { 77, 90, 87, 83 },                 { 92, 98, 89, 85 },                 { 94, 75, 73, 80 }         };         System.out.println(stds.length);         System.out.println(Arrays.toString(stds));         System.out.println(Arrays.deepToString(stds));         // TODO: 遍历二维数组,获取每个学生的平均分:         for (int[] std : stds) {             int sum = 0;             for(int n:std){                 sum+=n;             }             int avg = sum / std.length;             System.out.println("Average score: " + avg);         }         // TODO: 遍历二维数组,获取语文、数学、英语、体育的平均分:         int[] sums = { 0, 0, 0, 0 };         for (int[] std : stds) {             for(int i=0;i<stds.length-1;i++){                 sums[i]+=std[i];             }         }         System.out.println("Average Chinese: " + (float)(sums[0])/ stds.length);         System.out.println("Average Math: " + (float)(sums[1]) / stds.length);         System.out.println("Average English: " + (float)(sums[2]) / stds.length);         System.out.println("Average Physical: " + (float)(sums[3]) / stds.length);     } } ```
  • 1

您当前正在使用不支持HTML5的低版本浏览器,飞扬学院需要支持HTML5的浏览器才能为您提供更好的学习体验。请使用支持HTML5的Chrome浏览器Firefox浏览器或最新版本的IE浏览器