题解 | #矩阵乘法#

矩阵乘法

https://www.nowcoder.com/practice/ebe941260f8c4210aa8c17e99cbc663b

#include <stdio.h>

int main() {
    int m, n,l;
    scanf("%d\n%d\n%d\n",&m,&n,&l);
    int a[m][n],b[n][l];
    for (int i = 0; i<m; i++) {
        for (int j = 0; j<n; j++) {
            scanf("%d",&a[i][j]);
        }
    }
    for (int i = 0; i<n; i++) {
        for (int j = 0; j<l; j++) {
            scanf("%d",&b[i][j]);
            // printf("%d ",b[i][j]);
        }
    }

    int result[m][l];

    for (int i = 0; i<m; i++) {
        for (int j = 0; j<l; j++) {
            result[i][j] = 0;
            for (int k = 0; k<n; k++) {
                result[i][j] += a[i][k]*b[k][j];
                    //printf("%d ",b[k][j]);
            }
            
        }
    }

for (int i = 0; i<m; i++) {
    for (int j = 0; j<l; j++) {
        printf("%d ",result[i][j]);
    }
    printf("\n");
}


    return 0;
}

全部评论

相关推荐

03-10 14:19
已编辑
重庆邮电大学 前端工程师
球Offer上岸👑:测试也难求一面 逆天
点赞 评论 收藏
分享
03-26 13:44
南华大学 Java
在看面经的花生米很野蛮:这种情况下你当然要回答,你也是吗!!!!我超喜欢他的XXXXX
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务