//9、定义一个复数类,并通过定义运算符重载实现两个复数可以判别是否相等(==),并给出主函数应用该类。
#include"iostream"
#include"iomanip"
using namespace std;
class Complex
{
private:
int real,iamg;
public:
Complex(int x=0,int y=0):real(x),iamg(y){}
int operator==(Complex c);
};
int main()
{
Complex c1(2,3),c2(2,4);
if(c1==c2)
cout<<"两个复数相等"<<endl;
else
cout<<"两个复数不相等"<<endl;
}
int Complex::operator==(Complex c)
{
if((real==c.real)&&(iamg==c.iamg))
return 1;
else return 0;
}