第八周專案1 2利用友元函式實現運算子過載

2021-06-21 15:02:27 字數 835 閱讀 1638

* 作 者: 石堯

* 完成日期:2014 年04 月 15日

* 版 本 號:v1.0

** 問題描述:利用友元函式實現運算子過載。

* 樣例輸入:略.

* 樣例輸出:略。

* 問題分析:略。

*/#includeusing namespace std;

class complex

complex(double r,double i)

complex operator+(complex &c2);

complex operator-(complex &c2);

complex operator*(complex &c2);

complex operator/(complex &c2);

friend void display(complex &);

private:

double real;

double imag;

};//下面定義成員函式

complex complex::operator+(complex &c2)//定義複數相加函式

第八周 專案1 用友元函式實現複數類中的運算子過載

檔名稱 time.cpp 版本號 v1.0 問題描述 請用類的友元函式,定義複數類過載運算子 使之能用於複數的加減乘除.輸入描述 無 程式輸出 無 includeusing namespace std class complex complex double r,double i friend co...

第八周 專案2

程式的版權和版本宣告部分 檔名稱 object.cpp 完成日期 2013年 4 月 23日 版本號 v1.0 輸入描述 無 問題描述 程式輸出 略。include using namespace std class ctime void settime int h,int m,int s void...

第八周 專案3 2

檔名稱 main.cpp 作者 孫彩虹 完成日期 2015年11月16日 問題描述 試編寫演算法,實現將已知字串所有字元倒過來重新排列。include ifndef sqstring h included define sqstring h included define maxsize 100 最...