题解 | #矩阵乘法#
矩阵乘法
https://www.nowcoder.com/practice/ebe941260f8c4210aa8c17e99cbc663b
#include <stdio.h> #include <string.h> int main() { int x, y ,z; scanf("%d %d %d", &x, &y, &z); int A[x][y]; int B[y][z]; for(int i = 0; i < x; i++){ for(int j = 0; j < y; j++){ scanf("%d", &A[i][j]); } } for(int i = 0; i < y; i++){ for(int j = 0; j < z; j++){ scanf("%d", &B[i][j]); } } int C[x][z]; for(int i = 0; i < x; i++){ //int sum = 0; for(int k = 0; k < z; k++){ int sum = 0; for(int j = 0; j < y; j++){ sum += A[i][j] * B[j][k]; } printf("%d ", sum); } printf("\n"); } return 0; }