3 条题解
-
0
#include <iostream> using namespace std; int main() { int a,b,c; cin>>a>>b>>c; int x[a][b]; int y[b][c]; int z[a][c]; for (int i = 0; i < a; i++) { for (int j = 1; j < c; j++) { z[i][j]=0; } } for (int i = 0; i < a; i++) { for (int j = 0; j < b; j++) { cin >> x[i][j];//输入数据 } } for (int i = 0; i < b; i++) { for (int j = 0; j < c; j++) { cin >> y[i][j]; } } for (int i = 0; i <= a; i++) { for (int j = 0; j < c; j++) { for (int k=0;k<b;k++) {z[i][j]=z[i+1][j]+x[i][k]*y[k][j];//套用公式计算} } } for(int i=0;i<a;i++){ for(int j=1;j<c;j++){ if(j==c-1) cout<<z[i][j]<<endl; else cout<<z[i][j]<<" ";输出矩阵,同时判断换行 } } }
- 1
信息
- ID
- 294
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- 递交数
- 29
- 已通过
- 11
- 上传者