一、题目:
![](https://img-blog.csdnimg.cn/20210831135454214.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5LiN5Lya5by555C055qE5rO9,size_19,color_FFFFFF,t_70,g_se,x_16)
二、输入输出示例:
三、代码:
#include<iostream>
using namespace std;
#include<vector>
int main()
{
int x,y,z;
while(cin>>x>>y>>z){
int num;
vector<vector<int>> v1(x,vector<int>(y));
vector<vector<int>> v2(y,vector<int>(z));
vector<vector<int>> res(x,vector<int>(z));
for(int i=0;i<x;i++){
for(int j=0;j<y;j++){
cin>>num;
v1[i][j] = num;
}
}
for(int i=0;i<y;i++){
for(int j=0;j<z;j++){
cin>>num;
v2[i][j] = num;
}
}
for(int i=0;i<x;i++){
for(int j=0;j<z;j++){
int sum = 0;
for(int k=0;k<y;k++){
sum += v1[i][k] * v2[k][j];
}
res[i][j] = sum;
}
}
for(int i=0;i<x;i++){
for(int j=0;j<z;j++){
cout<<res[i][j]<<" ";
}
cout<<endl;
}
}
system("pause");
return 0;
}