第九周實驗報告1

2021-06-05 19:55:42 字數 2658 閱讀 9022

/* (程式頭部注釋開始)

* 程式的版權和版本宣告部分

* 檔名稱:流運算子過載運算子(complex類)

* 作 者: 於宸

* 完成日期: 2012 年 4 月 15 日

* 版 本 號: 1.053

* 對任務及求解方法的描述部分

* 輸入描述: 複數

* 問題描述: 複數流運算子過載

* 程式輸出: ......

* 程式頭部的注釋結束

*/#includeusing namespace std;

class complex

complex(double r,double i)

friend complex operator +(complex &c1, complex &c2);

friend complex operator -(complex &c1, complex &c2);

friend complex operator *(complex &c1, complex &c2);

friend complex operator /(complex &c1, complex &c2);

friend complex operator + (complex &c1, complex &c2);

friend complex operator + (complex &c, const double &d);

friend complex operator + (const double &d, complex &c);

friend complex operator - (complex &c, const double &d);

friend complex operator - (const double &d, complex &c);

friend complex operator * (complex &c, const double &d);

friend complex operator * (const double &d, complex &c);

friend complex operator / (complex &c, const double &d);

friend complex operator / (const double &d, complex &c);

friend complex operator - (complex &c);

friend ostream & operator << (ostream&, complex&);

friend istream & operator >> (istream&, complex&);

private:

double real;

double imag;

};

//下面定義成員函式

第九周實驗報告

報告1 到底完成了哪個任務,必須宣告清楚 實驗目的 學會迴圈語句的使用實驗內容 程式設計序,求解1 2 2 3 3 4 19 20 或1 3 3 5 5 7 7 9 19 21 以下是我編制的程式 include using namespace std int main sum sum float ...

第九周實驗報告(任務1)

源程式 includeusing namespace std class complex complex double r,double i friend istream operator istream input,complex c2 friend ostream operator friend...

C 第九周實驗報告

報告1 實驗目的 學會迴圈語句的使用 實驗內容 程式設計序,求解1 2 2 3 3 4 19 20 或1 3 3 5 5 7 7 9 19 21 以下是我編制的程式 include include using namespace std int main cout return 0 在必要的位置上給...