定义一个名为complex 的复数类,其属性数据为复数的实部和虚部,要求构造函数和拷贝构造函数,并能打印复数
定义一个名为complex 的复数类,其属性数据为复数的实部和虚部,要求构造函数和拷贝构造函数,并能打印复数
我是初学者,编的代码如下,编译没有问题,结果输出不对.求大虾解决,
#include
#include
class complex
{
x09private:
x09x09float real,imag;
x09public:
x09x09complex(double r=0,double i=0)//构造函数
x09x09{
x09x09x09r=real;
x09x09x09i=imag;
x09x09x09}
x09x09complex(complex &p);//拷贝构造函数
x09x09void print()//打印函数并实现
x09x09 { cout