import java.util.Scanner;
/***矩阵乘法 输入两个矩阵,分别是m*s,s*n大小。输出两个矩阵相乘的结果。*/
public class 矩阵乘法 {
public static void main(String args[]){
Scanner sc=new Scanner(System.in);
int m=sc.nextInt();
int s=sc.nextInt();
int n=sc.nextInt();
int matrix1[][] = new int [m][s];
int matrix2[][]=new int[s][n];
int matrix[][]=new int[m][n];
for(int i=0;i<m;i++)
for(int j=0;j<s;j++){
matrix1[i][j]=sc.nextInt();
}
for(int i=0;i<s;i++)
for(int j=0;j<n;j++)
matrix2[i][j]=sc.nextInt();
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
for(int k=0;k<s;k++){
matrix[i][j]+=matrix1[i][k]*matrix2[k][j];
}
for(int i=0;i<m;i++){
for(int j=0;j<n;j++)
System.out.print(matrix[i][j]+" ");
System.out.println();
}
}
}
矩阵乘法
最新推荐文章于 2024-06-28 08:35:53 发布