1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 using namespace std; 5 int main() 6 { 7 int m,s,n,a[200][200],b[200][200],c[200][200]; 8 int i,j,k,q; 9 scanf("%d%d%d",&m,&s,&n); 10 for(i=0;i<m;i++) 11 for(j=0;j<s;j++) 12 scanf("%d",&a[i][j]); 13 for(i=0;i<s;i++) 14 for(j=0;j<n;j++) 15 scanf("%d",&b[i][j]); 16 for(i=0;i<m;i++) 17 { 18 for(k=0;k<n;k++) 19 { 20 for(j=0;j<s;j++) 21 { 22 c[i][k]+=a[i][j]*b[j][k]; 23 } 24 } 25 } 26 for(i=0;i<m;i++) 27 { 28 for(j=0;j<n;j++) 29 { 30 printf("%d",c[i][j]); 31 if(j==n-1) 32 printf("\n"); 33 else 34 printf(" "); 35 } 36 37 } 38 return 0; 39 40 }
原文:http://www.cnblogs.com/cancangood/p/4340163.html