C 程式設計實驗報告 六十一 第九周任務5

2021-06-05 20:12:44 字數 1130 閱讀 7749

* 作 者: 劉鎮

* 完成日期: 2012 年 4 月 15 日

* 版 本 號: 1.057

* 對任務及求解方法的描述部分

* 輸入描述: 一元一次方程

* 問題描述: 流運算子過載

* 程式輸出: ......

* 程式頭部的注釋結束*/

#include "iostream"  

using namespace std;

class cequation

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

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

double solve();

char getunknown();

};

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

if((c1 == '+'|| c1 == '-') && c2 == '=' && n == 0)

else

} return in;

}

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

out << e.b << "=" << "0" <> e; //在兩次測試中,分別輸入3x-8=0和5s+18=0

cout << "方程為:" << e;

cout << "方程的解為:" << e.getunknown() << "=" << e.solve() << endl; //對兩次測試,分別輸出x=...和s=...

e.solve();

system("pause");

return 0;

}

執行結果:

C 程式設計實驗報告 六十 第九周任務4

作 者 劉鎮 完成日期 2012 年 4 月 15 日 版 本 號 1.056 對任務及求解方法的描述部分 輸入描述 二維陣列 問題描述 流運算子過載 程式輸出 程式頭部的注釋結束 include using namespace std class douary douary douary int ...

第九周任務報告一

程式頭部注釋開始 程式的版權和版本宣告部分 作 者 時永傑 完成日期 2012 年 4月 17日 版 本 號 v1.1 實現time類中的運算子過載 include using namespace std class ctime include include t1.h using namespac...

第九周任務報告1

程式頭部注釋開始 程式的版權和版本宣告部分 作 者 時永傑 完成日期 2012 年 4月 21日 版 本 號 v1.1 include includeusing namespace std class point 定義座標點類 point double x0,double y0 void print...