任务和代码:两个矩阵相加,要求其行、列数均相等。运算规则为:一个n行m列的矩阵A加上另一个n行m列的矩阵,得到的结果是一个n行m列的矩阵C,C中的第i行第j列位置上的数等于A和B矩阵第i行第j列上数相加的和。
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29/* 文件名:main.c 作者:小风景 完成日期:2016.7.14 问题描述:两个矩阵相加,要求其行、列数均相等。运算规则为:一个n行m列的矩阵A加上另一个n行m列的矩阵,得到的结果是一个n行m列的矩阵C,C中的第i行第j列位置上的数等于A和B矩阵第i行第j列上数相加的和。 程序输出: */ #include <stdio.h> int main() { int a[4][3] = {{1,2,3},{4,5,6},{7,8,9},{10,11,12}}; int b[4][3] = {{10,20,30},{40,50,60},{70,80,90},{100,110,120}}; int c[4][3] = {0}; int i = 0; int j = 0; printf("两个矩阵相加后所得矩阵如下:n"); for(i = 0;i < 4;i++) { printf("第%d行元素:",i); for(j = 0;j < 3;j++) { c[i][j] = a[i][j] + b[i][j]; printf("%5d",c[i][j]); } printf("n"); } return 0; }
程序运行结果:
最后
以上就是娇气楼房最近收集整理的关于提高项目33-矩阵相加的全部内容,更多相关提高项目33-矩阵相加内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复