java二维数组实现两个矩阵相加实例



java二维数组实现两个矩阵相加实例。具体的程序代码及运行结果如下:

 class ArrayAdd{

 public static void main(String args[]){

 int c[][]={{1,2,3},{4,5,6},{7,8,9}};

 int d[][]={{2,2,2},{1,1,1},{3,3,3}};

 int i,j;

 int e[][]=new int[c.length][c[0].length];                //e数组用于

存放相加结果矩阵

 System.out.println(“Array c”);

 for(i=0;i<c.length;i++)

 {

   for(j=0;j<c[i].length;j++)

   System.out.print(c[i][j]+”   ”);

   System.out.println();

 }    //输出c数组中各元素

 System.out.println(“Array d”);

 for(i=0;i<d.length;i++)

 {


   for(j=0;j<d[i].length;j++)

   System.out.print(d[i][j]+”   ”);

   System.out.println();

 }  //输出d数组中各元素

 System.out.println(“Array c+d”);

 for(i=0;i<e.length;i++)

 {

   for(j=0;j<e[i].length;j++)

   {

     e[i][j]=c[i][j]+d[i][j];                     //各元素相加

     System.out.print(e[i][j]+”   ”);

   }

   System.out.println();

 }

 }

}

2.运行结果

                 在java中用二维数组来实现两个矩阵相加