第四章课后练习题(P173_3_2)

#include <iostream>
using namespace std;

class myComplex
{
public:
int real, imag;
myComplex(int r = 0, int i = 0)
{
real = r;
imag = i;
}
};

myComplex operator+(myComplex &a, myComplex &b)
{
int r = a.real + b.real;
int i = a.imag + b.imag;
return myComplex(r,i);
}

int main()
{
myComplex x(1, 2), y(3, 4), z;
z = x + y;
cout << z.real << "+" << z.imag << "i" << endl;
system("pause");
return 1;
}

posted @ 2020-03-17 10:45  CollisionDimension  阅读(109)  评论(0)    收藏  举报