第十三周專案 1分數類中的運算子過載

2021-07-11 23:02:46 字數 992 閱讀 4600

/*

*檔名稱:main.cpp

*作 者:李德坤

*完成日期:2023年5月21日

*版本號:v1.0

* *問題描述:分數類中的運算子過載

*輸入描述:無

*輸出描述:無

*/#include #include using namespace std;

class cfraction

;ostream & operator<

cfraction::cfraction(int a,int b)

cfraction cfraction::operator+(const cfraction&p)

cfraction cfraction::operator-(const cfraction&p)

cfraction cfraction::operator*(const cfraction&p)

cfraction cfraction::operator/(const cfraction&p)

void cfraction::simplify()

bool cfraction::operator

bool cfraction::operator==(const cfraction &p)

bool cfraction::operator!=(const cfraction &p)

// 分數取正號

cfraction cfraction:: operator+()

// 分數取負號

cfraction cfraction:: operator-()

// 分數取倒數

第十三周專案1 分數類中的運算子過載(1)

檔名稱 test.cpp 作 者 張明宇 完成日期 2016年5月26日 問題及 1 實現分數類中的運算子過載,在分數類中可以完成分數的加減乘除 運算後再化簡 比較 6種關係 的運算。class cfraction 過載函式的實現及用於測試的main 函式 2 在 1 的基礎上,實現分數類中的物件和...

第十三周專案1 分數類中的運算子過載(改進)

問題及 檔名稱 zwj.cpp 作 者 張偉晶 完成日期 2016年6月2日 版 本 號 v1.0 問題描述 實現分數類中的運算子過載,加減乘除比較 在此基礎上增加取正求反,求倒數運算,交換律 輸入描述 程式輸出 include includeusing namespace std class cf...

第十三周專案1 分數類

問題及 檔名稱 text.cpp 完成日期 2016年5月26日 版本號 vc 6.0 問題描述 實現分數類中的運算子過載,在分數類中可以完成分數的加減乘除 運算後再化簡 比較 6種關係 的運算。輸入描述 程式輸出 include using namespace std class cfractio...