1、 设计一个复数类Complex,包括实部real和虚部image,设计3个友元函数,实现两个复数的加、减和乘法运算

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 04:10:17
1、设计一个复数类Complex,包括实部real和虚部image,设计3个友元函数,实现两个复数的加、减和乘法运算1、设计一个复数类Complex,包括实部real和虚部image,设计3个友元函数

1、 设计一个复数类Complex,包括实部real和虚部image,设计3个友元函数,实现两个复数的加、减和乘法运算
1、 设计一个复数类Complex,包括实部real和虚部image,设计3个友元函数,实现两个复数的加、减和乘法运算

1、 设计一个复数类Complex,包括实部real和虚部image,设计3个友元函数,实现两个复数的加、减和乘法运算
class Complex
{
public:
\x05Complex(double r,double i):real(r),imag(i){}
\x05void print();
\x05friend Complex operator +(Complex,Complex);
\x05friend Complex operator -(Complex,Complex);
\x05friend Complex operator *(Complex,Complex);
private:
\x05double real;
\x05double imag;
};
void Complex::print()
{
\x05cout