/* 编写一个程序,用函数重载运算符“+”和“‐”,将两个矩阵(这两个矩阵均为 3 行 3 列)
相加和相减,要求第一个矩阵的值由构造函数设置,另一个矩阵的值由键盘输入。
1. 一个构造函数,矩阵元素从 1 开始递增;
2. 重载运算符>>,用于输入矩阵中的元素值;
3. 重载运算符<<,输出矩阵,按行输出,元素与元素之间用空格分隔;
4. 一个“+”重载的成员函数,用于实现两个矩阵的相加;
5. 一个“‐”重载的友元函数,用于实现两个矩阵的相减; */
#include<iostream>
using namespace std;
class Matrix
{
private:
int matrix[3][3];
public:
Matrix()
{
int i,j,k=1;
for(i=0;i<3;i++)
for(j=0;j<3;j
c++用函数重载运算符“+”和“‐”,将两个矩阵相加和相减
最新推荐文章于 2022-10-27 22:58:34 发布