/*
*檔名稱:cpp.cpp
*完成日期:2023年6月15日
*問題描述:定義分數類中《和》運算子過載,實現分數的輸入輸出,改造原程式中對
*運算結果顯示方式,使程式讀起來自然。
*/#include #include using namespace std;
class cfraction
void simplify();
void display();
cfraction operator+(const cfraction &c);//兩個分數相加,結果要化簡
cfraction operator-(const cfraction &c);//兩個分數相減,結果要化簡
cfraction operator*(const cfraction &c);//兩個分數相乘,結果要化簡
cfraction operator/(const cfraction &c);//兩個分數相除,結果要化簡
cfraction operator+(int a);
cfraction operator-(int a);
cfraction operator*(int a);
cfraction operator/(int a);
cfraction operator+();//取正一目運算
cfraction operator-();//取反一目運算
cfraction operator~();//取倒數一目運算
第十三周專案1 分數類
問題及 檔名稱 text.cpp 完成日期 2016年5月26日 版本號 vc 6.0 問題描述 實現分數類中的運算子過載,在分數類中可以完成分數的加減乘除 運算後再化簡 比較 6種關係 的運算。輸入描述 程式輸出 include using namespace std class cfractio...
第十三周專案1分數類的過載
檔名稱 作 者 李釗 完成日期 2016年5月26號 版 本 號 v1.0 問題描述 分數類的過載 輸入描述 程式輸出 分數的加減乘除與比較 include include using namespace std class cfraction cfraction operator const cf...
第十三周專案1 4 分數類中的運算子過載
問題及 檔名稱 main.cpp 完成日期 2016年6月6日 問題描述 定義分數類中 和 運算子過載,實現分數的輸入輸出,改造原程式中對 運算結果顯示方式,使程式讀起來自然。include include using namespace std class cfraction void simpl...