烟大 oj 2354

#include <iostream>

using namespace std;

class Complex
{
public:
    Complex(){real=0;imag=0;}
    Complex(double r,double i){real=r;imag=i;}
    void out(){cout<<"("<<this->real<<","<<this->imag<<"i"<<")";}
    Complex operator+(Complex c2){return Complex(real+c2.real,imag+c2.imag);}
private:
   double real;
   double imag;

};
int main()
{
    double r1,r2,i1,i2;
    cin>>r1>>i1>>r2>>i2;
   Complex c1(r1,i1);
   Complex c2(r2,i2);
   Complex c3=c1+c2;
   c3.out();
    return 0;
}

你可能感兴趣的:(烟大 oj 2354)