数组相乘

来源:互联网 发布:淘宝卖家怎么设置公益 编辑:程序博客网 时间:2024/05/27 09:46
public class  arraycheng
{
 public static void main(String[] args)
 {
  int[][] MatrixA={{1,5,7,3},
                {3,6,3,9},
                {1,2,8,7},
                {0,3,1,9},
                {3,2,5,4}};
    int[][] MatrixB={{3,9,1,4,1,4},
                  {5,6,7,9,0,3},
                  {3,2,7,2,5,6},
                  {9,7,4,7,8,0}};
           System.out.println("The MatrixA is:");
    for (int i=0;i<5 ;i++ )
    {
     for (int j=0;j<4 ;j++ )
     {
      System.out.print(" "+MatrixA[i][j]+" ");
     }
     System.out.println();
    }
          System.out.println("The MAtrixB is:");
    for (int i=0;i<4 ;i++ )
    {
     for (int j=0;j<6 ;j++ )
     {
      System.out.print(" "+MatrixB[i][j]+" ");
     }
     System.out.println();
    }
     int [][] MatrixC=new int[5][6];
     for (int i=0;i<5 ;i++ )
     {
      for (int j=0;j<6 ;j++ )
      {    MatrixC[i][j]=0;
       for (int k=0;k<4 ;k++ )
       {   
        MatrixC[i][j]=MatrixC[i][j]+MatrixA[i][k]*MatrixB[k][j];
       }
       System.out.print(" "+MatrixC[i][j]+" ");
      }
      System.out.println();
     }
                
 }
}
原创粉丝点击