求矩阵中各列数字的和
package com.sugarpie.classtest10;
import java.util.Scanner;
/**
* @author sugarpie
* @create 2021-04-22-14:51
*/
public class ColSumTest {
public static double sumColumn(double[][] m,int columnIndex){
double sum = 0;
for (int i = 0; i < m.length; i++) {
sum += m[i][columnIndex];
}
return sum;
}
public static void main(String[] args) {
double[][] array = new double[3][4];
System.out.println("Enter a 3-by-4 matrix row by row:");
Scanner input = new Scanner(System.in);
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
array[i][j] = input.nextDouble();
}
}
for (int i = 0; i < 4; i++) {
System.out.println("Sum of the element at column " + i + " is " + sumColumn(array,i));
}
}
}
运行结果: