第十五周—C语言 项目4 (矩阵运算)

来源:互联网 发布:淘宝怎么互刷 编辑:程序博客网 时间:2024/05/17 22:51

(1)矩阵相加

#include <stdio.h>#include <stdlib.h>int main(){    int i,j,a[4][3],b[4][3],c[4][3];    for(i=0;i<4;i++)        for(j=0;j<3;j++)        scanf("%d %d",&a[i][j],&b[i][j]);    for(i=0;i<4;i++)        for(j=0;j<3;j++)            {                c[i][j]=a[i][j]+b[i][j];                printf("%d",c[i][j]);            }    return 0;}

(2)矩阵相乘

#include <stdio.h>#include <stdlib.h>int main(){    int i, j, k;    int temp;    int a[2][3],b[3][4],c[2][4];    for(i=0;i<2;i++)        for(j=0;j<3;j++)          scanf("%d",&a[i][j]);    for(i=0;i<3;i++)        for(j=0;j<4;j++)        scanf("%d",&b[i][j]);    for(i = 0; i < 4; i++)    {        for(j = 0; j < 3; j++)        {            temp = 0;            for(k = 0; k < 3; k++)            {                temp += a[i][k] * b[k][j];            }            c[i][j] = temp;            printf("%d/t", c[i][j]);        }        printf("\n");    }  return 0;}



0 0
原创粉丝点击