zoukankan      html  css  js  c++  java
  • 通过函数来实现复数相加

    #include <iostream>
    
    /* run this program using the console pauser or add your own getch, system("pause") or input loop */
    using namespace std;
    class Complex
    {
        public:
            Complex(){real=0;imag=0;}
            Complex(double r,double i){real=r;imag=i;}
            Complex complex_add(Complex &c2);
            void display();
        private:
            double real;
            double imag;
    };
    
    Complex Complex::complex_add(Complex &c2)
    {
        Complex c;
        c.real=real+c2.real;
        c.imag=imag+c2.imag;
        return c;
    }
    
    void Complex ::display()
    {
        cout<<"("<<real<<","<<imag<<"i)"<<endl;
    }
    int main(int argc, char** argv) {
        Complex c1(3,4),c2(5,-10),c3;
        c3=c1.complex_add(c2);
        cout<<"c1=";c1.display();
        cout<<"c2=";c2.display();
        cout<<"c1+c2=";c3.display();
        return 0;
    }
  • 相关阅读:
    梯度下降法
    超平面
    感知机模型
    三角不等式
    统计学习方法基本概念
    Kaggle 的注册和使用
    win10 部署 Anaconda
    全概率和贝叶斯公式
    行列式
    伴随矩阵
  • 原文地址:https://www.cnblogs.com/borter/p/9405357.html
Copyright © 2011-2022 走看看