题目描述:
计算两个矩阵的乘积,第一个是23,第二个是32。
输入描述:
输入为两个矩阵,其中一个为23的矩阵,另一个为32的矩阵。
输出描述:
一个2*2的矩阵(每一个数字后都跟一个空格)。
#include <iostream>
using namespace std;
int main(){
int a[2][3], b[3][2], c[2][2] = {0};
for(int i = 0; i < 2; i++){
for(int j = 0; j < 3; j++){
cin >> a[i][j];
}
}
for(int i = 0; i < 3; i++){
for(int j = 0; j < 2; j++){
cin >> b[i][j];
}
}
for(int i = 0; i < 2; i++){
for(int j = 0; j < 2; j++){
c[i][j] = a[i][0] * b[0][j] + a[i][1] * b[1][j] + a[i][2] * b[2][j];
cout << c[i][j] << " ";
}
cout << endl;
}
return 0;
}