求乘积矩阵C=AB
 #include<stdio.h>
#include<stdio.h> #include<conio.h>
#include<conio.h> void show(int c[][3])
void show(int c[][3]) {
{ int i,j;
 int i,j; for(i=0;i<5;i++)
 for(i=0;i<5;i++) {for(j=0;j<3;j++)
  {for(j=0;j<3;j++) printf("%d\t",c[i][j]);
     printf("%d\t",c[i][j]); printf("\n");
   printf("\n"); }
  } }
} void main()
void main() {
{ int a[5][5]={{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20},{21,22,23,24,25}};
 int a[5][5]={{1,2,3,4,5},{6,7,8,9,10},{11,12,13,14,15},{16,17,18,19,20},{21,22,23,24,25}}; int b[5][3]={{3,0,16},{17,-6,9},{0,23,-4},{9,7,0},{4,13,11}};
 int b[5][3]={{3,0,16},{17,-6,9},{0,23,-4},{9,7,0},{4,13,11}}; int c[5][3]={0},i,j,k;
 int c[5][3]={0},i,j,k; for(i=0;i<5;i++)
 for(i=0;i<5;i++) for(j=0;j<3;j++)
  for(j=0;j<3;j++) for(k=0;k<5;k++)
    for(k=0;k<5;k++) c[i][j]+=a[i][k]*b[k][j];
    c[i][j]+=a[i][k]*b[k][j]; show(c);
  show(c); getch();
  getch(); }
}
 
                    
                     
                    
                 
                    
                
 


 
   
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号