A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tubao1991 中级黑马   /  2015-3-21 10:42  /  1094 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public class MatrixMultiply
  { public static void main(String args[])
      { int i,j,k;
       int a[][]=new int [2][3]; //动态初始化一个二维数组
       int b[][]={{1,5,2,8},{5,9,10,-3},{2,7,-5,-18}};
    //静态初始化一个二维数组
  int c[][]=new int[2][4]; //动态初始化一个二维数组
   for (i=0;i<2;i++)
     for (j=0; j<3 ;j++)  a[i][j]=(i+1)*(j+2);
   for (i=0;i<2;i++)
        {  for (j=0;j<4;j++)
             {  c[i][j]=0;
             for(k=0;k<3;k++)
              c[i][j]+=a[i][k]*b[k][j];
        }
     }
   System.out.println("*******Matrix C********");
      //打印Matrix C标记
   for(i=0;i<2;i++)
        {  for (j=0;j<4;j++)
          System.out.println(c[i][j]+" ");
       System.out.println();
     }
  }
}
本人也在努力修改中,求大神指点!谢谢!

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马