矩阵相乘算法java.doc
文本预览下载声明
package dijkstradata;
public class TestArrays {
public static void main(String []args){
int[][] a=new int[3][3];
int[][] b=new int[3][3];
int[][] c=new int[3][3];
//循环出两个二维数组,如果是给定的数组,就可以直接写最后的一个循环了
System.out.println(矩阵A是:);
for(int i=0;ia.length;i++){
for(int j=0;ja[0].length;j++){
a[i][j]=(int)((Math.random())*10);
System.out.print(a[i][j]+ );
}
/* int column = 1;
for(int k=0;ka[i].length;k++)
{
if (column a[0].length) {
System.out.print(a[i][k]+ );
column++;
}
else
{
System.out.println(a[i][k]+ );
column = 1;
}
}*/
System.out.print(\n);
}
System.out.println(矩阵B是:);
for(int i=0;ib.length;i++){
for(int j=0;jb[0].length;j++){
b[i][j]=(int)((Math.random())*10);
System.out.print(b[i][j]+ );
}
/*int column = 1;
for(int k=0;kb[i].length;k++)
{
if (column b[0].length) {
System.out.print(b[i][k]+ );
column++;
}
else
{
System.out.println(b[i][k]+ );
column = 1;
}
}*/
System.out.print(\n);
}
System.out.println(矩阵A X B是:);
for(int i=0;ic.length;i++){
for(int j=0;jc[0].length;j++){
c[i][j]=0;
for(int k=0;kc.length;k++){
c[i][j]+
显示全部