第9周實驗報告3

2021-06-05 20:45:52 字數 1489 閱讀 7259

實驗目的:實現分數類中的運算子過載

* 程式頭部注釋開始

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

* 煙台大學計算機學院學生

* 檔名稱: 

運算子過載

* 作 

者: 胡斌 * 完成日期:  2012 年 4月17日

* 版本號: 

v1.0 

* 程式頭部的注釋結束(此處也刪除了斜槓)

#includeusing namespace std; 

class cfraction

;ostream& operator << (ostream& output, cfraction& cf)

istream& operator >> (istream& input, cfraction& cf)

void main()

void cfraction::simplify()

} //定義a[10]陣列用於儲存nume的因數

int b[10], m = 0;

for(int n = 1; n <= deno; n++)

} //定義b[10]陣列用於儲存deno的因數

for(int k = 0; k <= (j - 1); k++)

} }

cout << nume << "/" << deno << endl;

} cfraction cfraction::operator + (cfraction &c)

cfraction cfraction::operator - (cfraction &c)

else

c.nume = nume * c.deno - c.nume * deno;

return c;

}cfraction cfraction::operator * (cfraction &c)

cfraction cfraction::operator / (cfraction &c)

cfraction cfraction::operator - ()

cfraction cfraction::operator + ()

bool cfraction::operator > (cfraction &c)

bool cfraction::operator < (cfraction &c)

bool cfraction::operator == (cfraction &c)

bool cfraction::operator != (cfraction &c)

bool cfraction::operator >= (cfraction &c)

bool cfraction::operator <= (cfraction &c)

截圖:

第3周實驗報告

任務2 課後題目 程式找錯 include using namespace std class time time t int main void void time set time void 函式返回型錯誤,缺少域運算子 void time show time void 與上同 任務3 對類的功...

第9周實驗報告4

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 矩陣類 作 者 張旭 完成日期 2012 年 4 月 16 日 版 本 號 略 對任務及求解方法的描述部分 輸入描述 略 問題描述 略 程式輸出 略 程式頭部的注釋結束 include using namespace std class douar...

第9周實驗報告2

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 時間類改 作 者 張旭 完成日期 2012 年 4 月 18 日 版 本 號 略 對任務及求解方法的描述部分 輸入描述 略 問題描述 略 程式輸出 略 程式頭部的注釋結束 include include using namespace std cl...