《C 語言基礎》實踐參考 方程也是類

2021-09-23 17:47:48 字數 615 閱讀 4235

返回:賀老師課程教學鏈結

專案要求

【專案5-方程也是類】

設計一元一次方程類,求形如ax+b=0的方程的解。

例如:輸入3x-8=0時,輸出的方程的解為x=2.66667;

再如:輸入5s+18=0時,輸出的方程的解為s=-3.6; 

參考介面如下:

參考**為:

class cequation

;int main()

;cequation::cequation(double aa,double bb):a(aa),b(bb) {}

// 輸入方程

istream &operator >> (istream &in,cequation &e)

if (ch2=='-') e.b=-e.b;

e.unknown=ch1;

return in;

}// 輸出方程

ostream &operator << (ostream &out,cequation &e)

《C 語言基礎》實踐參考 鍊錶類

返回 賀老師課程教學鏈結 專案要求 專案 鍊錶類 動態鍊錶也是程式設計中的一種非常有用的資料結構。可以說,是否能夠理解有關操作的原理,決定了你是否有資格稱為 科班 出身。在後續的專業基礎課中,相關的內容還會從不同的角度,反覆地認識,反覆地實踐。不過,在現階段多些體驗,也是很有必要的了。1 閱讀下面的...

《C 語言基礎》實踐參考 我的向量類

返回 賀老師課程教學鏈結 專案要求 專案4 我的向量類 建立乙個向量類myvector,宣告如下,請完成類的定義 class myvector 定義向量類 int main myvector myvector int m ostream operator ostream output,const m...

《C 語言基礎》實踐參考 我的陣列類

返回 賀老師課程教學鏈結 專案2 我的陣列類 下面的程式,因為存在指標型別的資料成員,需要能完成深複製的建構函式。請補充完整建構函式和析構函式 其他不必動 其中,建構函式要完成下面三個任務 1 為各成員函式賦值,按照深複製原則,其中arrayaddr應該是為儲存資料新分配的連續空間的首位址 2 my...