精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 請編寫一個類Complex,定義復(fù)數(shù)的加法、減法、乘法和除法運算,要求在編寫該類時重載這些運算操作符,并重載I/O操作符,

    請編寫一個類Complex,定義復(fù)數(shù)的加法、減法、乘法和除法運算,要求在編寫該類時重載這些運算操作符,并重載I/O操作符,
    以便輸入和輸出復(fù)數(shù);
    按要求寫出完整的實驗代碼,可運行.
    其他人氣:997 ℃時間:2020-04-24 04:34:09
    優(yōu)質(zhì)解答
    #include
    using namespace std;
    class Complex
    {public:
    Complex(){real=0;imag=0;}
    Complex(double r,double i){real=r;imag=i;}
    Complex operator+(Complex &c2);
    Complex operator-(Complex &c2);
    Complex operator*(Complex &c2);
    Complex operator/(Complex &c2);
    void display();
    private:
    double real;
    double imag;
    };
    Complex Complex::operator+(Complex &c2)
    {Complex c;
    c.real=real+c2.real;
    c.imag=imag+c2.imag;
    return c;}
    Complex Complex::operator-(Complex &c2)
    {Complex c;
    c.real=real-c2.real;
    c.imag=imag-c2.imag;
    return c;}
    Complex Complex::operator*(Complex &c2)
    {Complex c;
    c.real=real*c2.real-imag*c2.imag;
    c.imag=imag*c2.real+real*c2.imag;
    return c;}
    Complex Complex::operator/(Complex &c2)
    {Complex c;
    c.real=(real*c2.real+imag*c2.imag)/(c2.real*c2.real+c2.imag*c2.imag);
    c.imag=(imag*c2.real-real*c2.imag)/(c2.real*c2.real+c2.imag*c2.imag);
    return c;}
    void Complex::display()
    {cout
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版