2024-05-01 15:54:39
#include<
#include<
#include<
int Matrix[2][3];
int Matrix2[3][2];
int main ()
{
int i,j,k;
int row = 2,col = 3;
while(scanf("%d %d %d",&Matrix[0][0],&Matrix[0][1],&Matrix[0][2]) != EOF){
int Matrix3[2][2] = {0};
//输入第一个矩阵
for(i = 1;i < row;i++){
for(j = 0;j < col;j++){
scanf("%d",&Matrix[i][j]);
}
}
//输入第二个矩阵
for(i = 0;i < col;i++){
for(j = 0;j < row;j++){
scanf("%d",&Matrix2[i][j]);
}
}
//相乘
for(i = 0;i < row;i++){
for(j = 0;j < row;j++){
for(k = 0;k < col;k++){
Matrix3[i][j] += Matrix[i][k] * Matrix2[k][j];
}
}
}
//输出
for(i = 0;i < row;i++){
for(j = 0;j < row;j++){
printf("%d ",Matrix3[i][j]);
}
printf("\n");
}
}
return 0;
}
兄弟,觉得OK的话点个赞或者采纳一下也行