#include<iostream.h>
class Complex
{
float real,imag;
public:
Complex();
Complex(float r,float i){real=r;imag=i;}
Complex operator +(Complex &x)
{
Complex y;
y.real=real+x.real;
y.imag=imag+x.imag;
return y;
};
void Display(){cout<<real<<"+"<<imag<<"i"<<endl;}
};
Complex::Complex(){real=0,imag=0;}
void main()
{
Complex a(15.5,65.1);
Complex b(32.0,4.3);
Complex c;
c=a+b;
a.Display();
b.Display();
cout<<"它们相加得";
c.Display();
}
C++:复数相加
最新推荐文章于 2024-04-24 13:10:56 发布