#include <iostream>
#include <cstdio>
#include <math.h>
using namespace std;
int main(){
int matrix1[2][3];
int matrix2[3][2];
for (int i = 0; i < 2; i++){
scanf("%d%d%d",&matrix1[i][0],&matrix1[i][1],&matrix1[i][2]);
}
for(int i =0 ; i < 3;i++){
scanf("%d%d",&matrix2[i][0],&matrix2[i][1]);
}
int pMatrix[2][2];
for (int i = 0; i < 2; i ++){
for (int j = 0; j < 2; j ++){
pMatrix[i][j] = 0;//要初始化为0
for (int k = 0;k < 3; k++){//这边注意2*3 3*2
pMatrix[i][j] += matrix1[i][k] * matrix2[k][j];
}
}
}
for(int i = 0;i < 2;i ++){
for (int j = 0; j < 2; j ++){
printf("%d ",pMatrix[i][j]);
}
printf("\n");
}
return 0;
}
矩阵乘积
最新推荐文章于 2021-10-30 16:26:49 发布