程序设计C 实验三 题目二 距阵相乘(0074)

来源:互联网 发布:如何练好字 知乎 编辑:程序博客网 时间:2024/05/22 12:42
#include<stdio.h>int main(){        int i,j,k,a[5][5],b[5][5],c[5][5];        for(i=0;i<3;i++){            for(j=0;j<3;j++){                scanf("%d",&a[i][j]);            }        }        for(i=0;i<3;i++){            for(j=0;j<3;j++){                scanf("%d",&b[i][j]);            }        }        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] =c[i][j]+a[i][k]*b[k][j];                }            }        }        for(i=0;i<3;i++){            for(j=0;j<3;j++){                printf("%d ",c[i][j]);            }            printf("\n");        }        return 0;}
Description

输入两个大小为3*3的距阵

Input

输出一个大小为3*3的距阵,矩阵每一行相邻的的两个数字之间由一个空格隔开。具体的请详见 Sample Output

Output
1
2
1 2 3 3 2 1 1 1 1
1 1 1 1 2 3 1 2 3
Sample Input
1
2
3
6 11 16
6 9 12
3 5 7

0 0
原创粉丝点击