【发布时间】:2016-03-19 00:24:54
【问题描述】:
我想将矩阵的 2 条对角线相乘。但我无法得到矩阵的对角线。就像在给定的代码中,两条对角线是d1=5*5*9。和d2=3*5*7 然后我将使用 d1 和 d2 值进行进一步处理。
怎么做。 注意:矩阵大小可以像这里的 3x3 一样不同,但它可以是 5x5
private static int diagonalMultiply(int [][]arr1){
int[][] arr= {
{5,2,3},
{4,5,6},
{7,8,9}
};
for ( int x = 0; x < arr.length; x++) //stepping along the x axis again.
{
for ( int y = 0; y < arr[x].length; y++) // stepping along the y axis.
{
System.out.print(arr[x][y]+" ");
}
}
return 0;
}
【问题讨论】:
标签: java for-loop matrix multidimensional-array int