没啥好解释的
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
int x=scan.nextInt();
int y=scan.nextInt();
int z=scan.nextInt();
//建立数组,并赋值
int[][] a=new int[x][y];
int[][] b=new int[y][z];
for(int i=0;i<x;i++){
for(int j=0;j<y;j++){
a[i][j]=scan.nextInt();
}
}
for(int i=0;i<y;i++){
for(int j=0;j<z;j++){
b[i][j]=scan.nextInt();
}
}
//计算数组相乘
int[][] c=new int[x][z];
for(int i=0;i<x;i++){
for(int j=0;j<z;j++){
//求解c[i][j]
for(int k=0;k<y;k++){
c[i][j]+=a[i][k]*b[k][j];
}
//输出
System.out.print(c[i][j]+" ");
}
System.out.println();
}
}
}