Responsive image

问题 2217 --+运算符重载,实现两个复数相加的功能

2217: +运算符重载,实现两个复数相加的功能

时间限制: 1 Sec  内存限制: 128 MB
提交: 212  解决: 456
[提交][状态][讨论版][命题人:]

题目描述

+运算符重载,实现两个复数的加法运算,如c1=3+4i,c2=5+2i,编程计算c1与c2的差:c=c1+c2;

输入描述

输入两个复数的实部和虚部的值

输出描述

输出两个复数的和

样例输入

3 4
5 2

样例输出

8+6i

代码填空:

#include<iostream>
using namespace std;
class Complex
{
    double real,imag;
    public:
    Complex(){real=0;imag=0;}
    Complex(double r,double i){real=r;imag=i;}
    Complex operator+(Complex &c2);
    void display();
};
//pdsu-c1
//pdsu-c1
int main()
{
    int a1,a2,a3,a4;
    //pdsu-c2
    //pdsu-c2
    return 0;
}
                        
                    

来源

 

[提交][状态]
ACM算法攻关部