已知矩阵的行数和列数(行数和列数都小于100),输入两个相同行和列的矩阵,求它们各元素的和,并且输出各元素和的矩阵,怎样用C++实现这一算法呢?小编与大家分享编程经验。
工具/原料
C++
方法/步骤
1
首先,定义一个常量MAX,用来控制矩阵的大小。
2
定义一个自定义函数,实现数组数据的输入。
3
用两重循环输入数组的各元素值,保存在变量arr中。
4
主函数中,先定义两个整型变量,控制矩阵的行数和列数。
5
接着,定义三个数组保存矩阵中的各元素值。
6
输入矩阵的行数和列数,保存在变量m和n中。
7
然后,输入第一个矩阵的各元素值,保存在数组a中。
8
输入第二个矩阵的各元素值,保存在数组b中。
9
用两层循环控制矩阵的计算和输出,条件为小于行数m和列数n。
10
计算两个矩阵各元素的和,保存在变量c中。
11
最后,输出矩阵c的各元素值,即输出计算结果。
12
运行程序,输入两个矩阵的元素值后,电脑就会计算出两个矩阵的和。
注意事项
作者声明:本篇经验系本人辛勤劳动的原创成果,未经许可,谢绝转载。
上一篇:如何突破英语口语
下一篇:英语口语学习的方法和技巧