4-1 复数类的运算符重载

Time Limit: 1000 ms Memory Limit: 65536 KiB

Problem Description

通过本题目的练习可以掌握成员运算符重载及友元运算符重载

要求定义一个复数类,重载加法和减法运算符以适应对复数运算的要求,重载插入运算符(<<)以方便输出一个复数的要求。

Input

 

要求在主函数中创建对象时初始化对象的值。

Output

 

输出数据共有4行,分别代表ab的值和它们求和、求差后的值

Sample Input

Sample Output

a=3.2+4.5i
b=8.9+5.6i
a+b=12.1+10.1i
a-b=-5.7-1.1i

Hint

 

Source

黄晶晶