#include <stdio.h>
#include <stdlib.h>
#define M 10
#define S 10
#define N 10
int main()
{
/********** Begin **********/
int m,n,s,i,k,j;
int a[M][N],b[M][N],c[M][N];
scanf("%d %d %d",&m,&s,&n);
for(i=0;i<m;i++){
for(j=0;j<s;j++)
{
scanf("%d",&a[i][j]);}
}
for(i=0;i<s;i++){
for(j=0;j<n;j++){
scanf("%d",&b[i][j]);}
}
for(i=0;i<m;i++){
for(j=0;j<n;j++)
{
c[i][j]=0;
for(k=0;k<s;k++)
{
c[i][j]=c[i][j]+a[i][k]*b[k][j];
}
}
}
for(i=0;i<m;i++)
{
for(j=0;j<n;j++){
printf("%d\t",c[i][j]);}
printf("\n");
}
/********** End **********/
return 0;文章来源:https://www.toymoban.com/news/detail-445543.html
}文章来源地址https://www.toymoban.com/news/detail-445543.html
到了这里,关于练习-编程计算m×s阶矩阵A和s×n阶矩阵B之积。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!