1.做業要求 2.數據結構、函數說明 3.代碼實現說明 構造有理數,分配存儲空間 銷燬有理數 用e返回有理數R的分子或分母,當入參i爲1時返回分子, i爲2是返回分母 更改有理數,將有理數R的分子或分母更改成e,入參i爲1時改變分子, i爲2是改變分母
有理數加法 有理數減法 有理數乘法 有理數除法 4.結果展現 5.總結 數據結構首先包含數據對象在計算機中的組織方式,數據對象必定與一系列加載數據對象商的操做相關聯。討論理解數據結構時不只要關心數據對象自己以及他們在計算機中的組織方式,還要關心與他們相關聯的操做集以及實現這些操做的最有效算法。邏輯結構包括線性結構和非線性結構,非線性結構有樹,圖等,存儲結構有順序和鏈式兩大類。數據結構是計算機內數據的組織方式和儲存方法,包括數據的邏輯結構和存儲結構 抽象數據類型是一種對「數據類型」的描述,這種描述是「抽象」的。它指的是用戶進行軟件系統設計時從問題的數學模型中抽象出來的邏輯數據結構和邏輯數據結構上的運算,不考慮計算機的具體存儲結構和運算的具體實現方法。 對於新學期剛學習數據結構的咱們,理解這些定義還有些困難,同時還要學習C++的相關知識。算法