矩阵相乘

来源:互联网 发布:轻松学英语软件 编辑:程序博客网 时间:2024/06/05 22:19
#include<stdio.h>void matrixMultipy(int A[][3],int B[][3]){    int C[3][3],i,k,j,temp;    for(i=0;i<3;i++)    {        for(j=0;j<3;j++)        {            C[i][j]=0;            for(k=0;k<3;k++)                C[i][j]+=A[i][k]*B[k][j];        }    }    printf("output:\n");    for(i=0;i<3;i++)    {        for(j=0;j<3;j++)            printf("%3d ",C[i][j]);        printf("\n");    }}void main(){    int A[3][3],B[3][3],C[3][3],i;    printf("input matrix A:\n");    for(i=0;i<3;i++)        scanf("%d%d%d",&A[i][0],&A[i][1],&A[i][2]);    printf("input matrix B:\n");    for(i=0;i<3;i++)        scanf("%d%d%d",&B[i][0],&B[i][1],&B[i][2]);    matrixMultipy(A,B);}
0 0
原创粉丝点击