1263: (2025)实验5-1-5 【选做题】复数类重载运算符

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:129 Solved:56

Description

【附加题】在第1题的复数类的基础上重载+-运算符以及输入输出运算符(>><<),使得复数对象之间可以直接加减和cincout。参考教材P313,例8-3

Input

每组输入1行,有四个数(不限定数据类型),分别是第一个复数的实部、虚部和第二个复数的实部、虚部。

Output

使用+-运算符和cout输出两个数相加和相减的结果,空格隔开。

Sample Input Copy

3 5 4.5 1
-3 0.5 0 -9
0 0 1 0

Sample Output Copy

7.5+6i -1.5+4i
-3-8.5i -3+9.5i
1 -1