`
zy3381
  • 浏览: 155481 次
  • 性别: Icon_minigender_1
  • 来自: 昆明
社区版块
存档分类
最新评论

两个矩阵相乘

 
阅读更多
#include<stdio.h>
#define M 3
#define N 2
#define S 3
void main()
{
    int a[M][N] = {1,2,3,4,5,6};
    int b[N][S] = {1,2,3,4,5,6};
    int c[M][S];    //  答案为{9,12,15,19,26,33,29,40,51}
    int i,j,k;
    int sum = 0;
    for(k=0; k<M; k++)
    {
        for(i=0; i<S; i++)
        {
            sum = 0;
            for(j=0; j<N; j++)
            {
                sum += a[k][j]*b[j][i];
            }
            c[k][i] = sum;
        }
    }

    for(k=0; k<M; k++)
    {
        for(i=0; i<S; i++)
        {
            printf("%4d", c[k][i]);
        }
        printf("\n");
    }
}











分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics