问题:交作业

西风烈~...发布 问题来源
``` 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 = sum + n; } int avg = sum / std.length; // std.length的长度就是4 ,成绩总和除以总科目数量 System.out.println("Average score: " + avg); } // TODO: 遍历二维数组,获取语文、数学、英语、体育的平均分: int[] sums = { 0, 0, 0, 0 }; for (int[] std : stds) {   //遍历所有行 for (int i = 0; i < std.length; i++) {    //遍历所有列 sums[i] += std[i];                    //sum[]所有列加上stds[]对应的行、std[]对应的列值 } } System.out.println("Average Chinese: " + sums[0] / stds.length); System.out.println("Average Math: " + sums[1] / stds.length); System.out.println("Average English: " + sums[2] / stds.length); System.out.println("Average Physical: " + sums[3] / stds.length); } } ```
  • 1

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