1 条题解
-
0
C :
#include<stdio.h> #include<string.h> int main() { int i,j,m,n,k; int a[55][55],b[55][55],c[55][55]; scanf("%d%d%d",&m,&n,&k); while(m!=0&&n!=0&&k!=0) { memset(c,0,sizeof(c)); for(i=1;i<=m;i++) for(j=1;j<=n;j++) scanf("%d",&a[i][j]); for(i=1;i<=n;i++) for(j=1;j<=k;j++) scanf("%d",&b[i][j]); for(i=1;i<=m;i++) for(j=1;j<=k;j++) { int t; for(t=1;t<=n;t++) c[i][j]+=a[i][t]*b[t][j]; } for(i=1;i<=m;i++) { for(j=1;j<k;j++) printf("%d ",c[i][j]); printf("%d\n",c[i][k]); } scanf("%d%d%d",&m,&n,&k); } return 0; }
- 1
信息
- ID
- 2112
- 时间
- 3000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者