作业帮 > 综合 > 作业

3、 设计一个复数类型的类,要求支持复数的加法减法、乘法、除法、取实部和虚部的运算.

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/05 04:45:23
3、 设计一个复数类型的类,要求支持复数的加法减法、乘法、除法、取实部和虚部的运算.
3、 设计一个复数类型的类,要求支持复数的加法减法、乘法、除法、取实部和虚部的运算.
#include
using namespace std;
class Complex
{
public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r;imag=i;}
void display();
Complex operator+(Complex& c2);
Complex operator-(Complex& c2);
Complex operator*(Complex& c2);
Complex operator/(Complex& c2);
private:
double real;
double imag;
};
void Complex::display()
{
cout