Responsive image

问题 2199 --友元实现复数的加法运算-oop

2199: 友元实现复数的加法运算-oop

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

题目描述

设计一个程序,将加法运算功能重载为友员成员函数,使之能够实现复数的加法运算。

输入描述

输入两个复数,计算复数之和。

输出描述

输出两个复数及复数之和,每个复数占一行。

样例输入

3 4
5 6

样例输出

c1=(3, 4i)
c2=(5, 6i)
c3=(8, 10i)

代码填空:

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

提示

注意,复数输出时,逗号后有1个空格

来源

 

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