> 文档中心 > 矩阵加法(略暴力解法)

矩阵加法(略暴力解法)

描述

给定两个N×M的矩阵,计算其和。其中:
N和M大于等于1且小于等于100,矩阵元素的绝对值不超过1000。

输入

输入数据的第一行包含两个整数N、M,表示需要相加的两个矩阵的行数和列数。接下来2*N行每行包含M个数,其中前N行表示第一个矩阵,后N行表示第二个矩阵。

输出

你的程序需要输出一个N*M的矩阵,表示两个矩阵相加的结果。

注意:输出中每行的最后不应有多余的空格.

输入样例:

2 21 23 45 67 8输出样例:6 810 12
import java.util.Scanner;public class Main{ public static void main(String[] args) {     Scanner sc = new Scanner(System.in);     int n = sc.nextInt();//输入行数和列数     int x = sc.nextInt();     int arr[][] = new int[n][x];     int arr2[][] = new int[n][x];     for(int i = 0; i < n; i++){  for(int j = 0; j < x; j++){      arr[i][j] = sc.nextInt();//输入该二维数组中的元素  }     }     for(int i = 0; i < n; i++){  for(int j = 0; j < x; j++){      arr2[i][j] = sc.nextInt();//输入该二维数组中的元素  }     }     for(int i = 0; i < n; i++){  for(int j = 0; j < x; j++){      System.out.print(arr[i][j]+arr2[i][j]);//将两个数组下标一样的元素相加      if(j!=x-1){   System.out.print(" ");      }  }  System.out.println();//换行     } }    }

KTV音响网