提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
任务:给定两个矩阵,求它们的和。 矩阵求和过程如下示例:
矩阵求和就是把不同矩阵的相同位置的元素相加,得到一个新矩阵。需要注意的是,只有行列数一致的矩阵才能求和。
代码:
public class Transpose {
public static void main(String[] args) {
// 请在Begin-End间编写代码
/********** Begin **********/
// 定义二维数组并初始化
int[][] arr = {{5, 6, 7}, {15, 65, 43}, {32, 43, 22}, {11, 88, 6}, {4, 98, 66}};
int[][] arr1 = {{94, 65, 31}, {0, 71, 98}, {66, 88, 100}, {32, 7, 1}, {16, 2, 34}};
int [][] newarr=new int[arr.length][arr[0].length];
for(int x=0;x<arr.length;x++){
for(int y=0;y<arr[x].length;y++){
newarr[x][y]= arr[x][y] + arr1[x][y];
}
}
// 打印求和后的新数组
for (int x = 0; x < newarr.length; x++) {
for (int z = 0; z < newarr[x].length; z++) {
System.out.print(newarr[x][z] + " ");
}
System.out.println();
}
/********** End **********/
}
}
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了Java数组之二维数值数组之矩阵加。