c++期末大作业,复数运算。编程思路:(1)确定Complex复数类的数据成员和成员函数。(2)重载运算符“+、-、*、/”的友元函数,重载流插入运算符“”。(3)复数和整数运算时在运算符的左右位置不同可能会出现编译不通过的情况。(4)定义choose1和choose2函数方便选择运算的类型,choose1和choose2相互嵌套,如果不选择退出则会一直处于选择运算的类型的状态中。