政治特种兵:C++++++++++作业

来源:百度文库 编辑:中科新闻网 时间:2024/05/10 12:49:57
5.设计一个复数类Complex,其中属性包括:实部real和虚部imag;
成员函数包括:
①构造函数:Complex();将实部和虚部置为0;
Complex(double r,double i); 将实部和虚部置为r和i。(5分)
②void PrintComplex();输出一个复数,输出形式如:(2.0,4.0)(5分)
③Complex operator+(Complex &);运算符+重载函数,实现两个复数相加; (5分)
④Complex operator-(Complex &);运算符-重载函数,实现两个复数相减; (5分)
再设计主类进行测试,测试结果屏幕显示如下:
加法测试结果:
(4.0,3.5) + (1.0,2.0) = (5.0,5.5)
减法测试结果:
(4.0,3.5) - (1.0,2.0) = (3.0,1.5)