{
public:
float r;
float i;
Complex(){
r=0;i=0;
};
Complex(float x,float y){r=x;i=y;};
};Complex operator+(Complex c1,Complex c2)
{
Complex temp;
temp.r=c1.r+c2.r;
temp.i=c1.i+c2.i;
return temp;
}
void main()
{
Complex complex1(2.31,3.1),complex2(5.2,3.8);
Complex complex;
complex=complex1+complex2;
cout<<"復數的加法如\n"<<complex1.r<<'+'<<complex1.i<<'i'<<'+'<<complex2.r<<'+'<<complex2.i<<'i'<<'='<<complex.r<<'+'<<complex.i<<'i'<<endl;
}