import java.util.Scanner; public class Exercise08_01 { public static void main(String[] args) { double[][] array=new double[3][4]; Scanner input=new Scanner(System.in); System.out.println("Enter a 3-by-4 matrix row by row "); //打印二维数组 for (int row=0;row<array.length;row++){ for (int column=0;column<array[row].length;column++){ array[row][column]=input.nextDouble(); System.out.print(array[row][column]+" "); } System.out.println(); } for (int columnIndex=0;columnIndex<4;columnIndex++){ System.out.println("Sum of the elements at column "+columnIndex+" is " +sumColumn(array,columnIndex )); } } public static double sumColumn(double[][] m,int columnIndex){ double total=0; for (int row=0;row<m.length;row++){ total += m[row][columnIndex]; //每行的第columnindex列相加 } return total; } }
09-08
2628
09-09
1476