JAVA程序设计基础(第六版)第六章习题 6.13

以m行n列二维数组为参数进行方法调用,分别计算二维数组各列元素值和,并返回输出计算结果。

``//java语言

public class p90 {
	public static void main(String[] args){
		Matrix_Caculate X = new Matrix_Caculate();
		double [][] a = new double[][]{{1,2,3,4},{5,6,7,8},{10,11,12,13}};
		for(double i : X.MatrixCa(a) )
		{	
			System.out.print(i+"\t");
		}
	}
}
class Matrix_Caculate{
	 double [] MatrixCa(double[][] a)
	{
		double[] sum={0,0,0,0};
		for(int i=0;i<a[0].length;i++)
		{
			for(int j = 0;j<a.length;j++)
			{
				sum[i] += a[j][i];
			}
		}
		return sum;
	}
}

你可能感兴趣的:(JAVA程序设计基础(第六版)第六章习题 6.13)