C++习题 复数类--重载运算符2+
时间: 1ms 内存:128M
描述:
定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如,c1+c2,i+c1,c1+i均合法(设i为整数,c1,c2为复数)。编写程序,分别求两个复数之和、整数和复数之和。
输入:
两个复数
一个复数和一个整数
一个整数和一个复数
输出:
两个复数之和、复数和整数之和,整数和复数之和。
示例输入:
3 4 5 -10
3 4 5
5 3 4
示例输出:
c1+c2=(8.00,-6.00i)
c1+i=(8.00,4.00i)
i+c1=(8.00,4.00i)
提示:
参考答案:
解锁文章
文章评论