编写复数类Complex.docVIP

  • 25
  • 0
  • 约2.03千字
  • 约 4页
  • 2017-12-17 发布于河南
  • 举报
编写复数类Complex

编写复数类Complex。要求: 1) 类里面需要重载运算符函数,包括:复数加法+(二元),复数减法-(二元),复数求负-(一元)和复数赋值=(二元)。 2) 类里面有输出该复数的函数print。 3) 类的声明写在Complex.h中,类的实现写在Complex.cpp中。 4) 写出以上两个文件即可,无需客户代码。 5) 在思考以上问题时,可参考如下客户代码(假设类已编写好): #include complex.h #include iostream.h int main() { COMPLEX c1(1, 2); // 定义一个值为1 + 2i的复数c1 COMPLEX c2(2); // 定义一个值为2的复数c2 COMPLEX c3(c1); // 用拷贝构造函数创建一个值同c1的新复数 c3.print(); // 打印c3的值 c1 = c1 + c2 + c3; // 将c1加上c2再加上c3赋值给c1 c2 = -c3; // c2等于c3求负 c3 = c2 - c1; // c3等于c2减去c1 c3.print(); // 再打印运算后c3的值 return 0; }#inclu

文档评论(0)

1亿VIP精品文档

相关文档