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

2021-07-13 05:02:41 字數 1832 閱讀 2780

問題及**:

/*

*檔名稱:main.cpp

*完成日期:2023年6月6日

*問題描述:定義分數類中《和》運算子過載,實現分數的輸入輸出,改造原程式中對

運算結果顯示方式,使程式讀起來自然。

*/#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(4) 分數類中的運算子過載

檔名稱 cpp.cpp 完成日期 2016年6月15日 問題描述 定義分數類中 和 運算子過載,實現分數的輸入輸出,改造原程式中對 運算結果顯示方式,使程式讀起來自然。include include using namespace std class cfraction void simplify ...

第十三周專案1分數類的過載

檔名稱 作 者 李釗 完成日期 2016年5月26號 版 本 號 v1.0 問題描述 分數類的過載 輸入描述 程式輸出 分數的加減乘除與比較 include include using namespace std class cfraction cfraction operator const cf...