第三週專案2 分數類的雛形

2021-06-29 12:13:20 字數 732 閱讀 2381

問題及**:

/* 

*檔名稱:data.cpp

*作 者:趙敏

*完成日期:2023年4月1日

*版 本 號:v1.0

* *問題描述:c++中提供了多種基本的資料型別。實際上,這些遠不能滿足我們的需求,如複數(第10章的例子大多是處理複數),再如分數。我們可以自定義類支援這些資料型別。

本任務將設計乙個簡單的分數類,完成對分數的幾個運算。一則鞏固基於物件程式設計的方法,二則也為運算子過載等積累些感性認識。

*/#include #include #include using namespace std;

class cfraction

;cfraction::cfraction(int nu,int de)

}void cfraction::set(int nu,int de)

}void cfraction::input()

{ char c;

while(1)

{cout<

cin>>nume>>c>>deno;

if(c!='/')

cout<

執行結果:

學習心得:

main函式定義錯了,導致輸出不正確。

第4周專案2 分數類的雛形

檔名稱 main.cpp 完成日期 2015年 4月5日 版本號 v1.0 問題描述 c 中提供了多種基本的資料型別。實際上,這些遠不能滿足我們的需求,如複數 第10章的例子大多是處理複數 再如分數。我們可以自定義類支援這些資料型別。輸入描述 程式輸出 編寫的程式 include include u...

第4周專案2 分數類的雛形

問題描述 完成分數類的設計,並在main 函式中自行定義物件,呼叫各成員函式,完成基本的測試。include include using namespace std class cfraction 建構函式,初始化用 void set int nu 0,int de 1 置值,改變值時用 void ...

第四周 專案2 分數類的雛形

問題及 all right reserved 檔名 分數類的雛形 作者 童宇 完成日期 2015年3月31日 版本號v1.0 問題描述 設計乙個簡單的分數類,完成對分數的幾個運算 輸入描述 程式輸出 include using namespace std class cfraction cfract...