請定義乙個複數類,實數和虛數是其私有資料成員。再定義乙個》(大於號)的運算子過載函式,用於比較兩個複數間模的大小。
1 #include2using
namespace
std;34
class complex //
定義comlpex類
5; //
預設建構函式
13 complex(int ii,int jj):i(ii),j(jj){}; //
建構函式
14 friend bool isend(complex &c1,complex &c2); //
友元函式 判斷是否停止輸入
15};
1617
bool
operator > (complex &c1,complex &c2)
1822
23 istream& operator >> (istream &input,complex &c) //
輸入時呼叫
2428
29 ostream& operator
<< (ostream &output,complex &c) //
輸出時呼叫
3036
37bool isend(complex &c1,complex &c2) //
判斷是否停止輸入
3842
43int
main()
4453
return0;
54 }
PTA 7 1 複數的比較
題目描述 建立乙個複數類,實數和虛數是其私有資料成員。建立乙個 大於號 的運算子過載,比較兩個複數間模的大小。輸入格式 測試輸入包含若干測試用例,每個測試用例佔一行。每個測試用例包括四個數字,前兩個數字分別表示第乙個複數的實部和虛部,第三個和第四個數字分別表示第二個複數的實部和虛部。每個數字之間用空...
final關鍵字 final是最終的
final關鍵字 final是最終的 1.final修飾特點 a.修飾類,類不能被繼承 b.修飾變數,變數就變成了常量,修飾基本資料類 final int num 10 修飾引用資料型別變數只能始終指向乙個物件,不能再指向其他物件 即基本型別,是值不能被改變 報錯無法為最終變數num分配值 引用型別...
leetcode 尋找重複數三種解法的比較
給定乙個包含 n 1 個整數的陣列 nums,其數字都在 1 到 n 之間 包括 1 和 n 可知至少存在乙個重複的整數。假設只有乙個重複的整數,找出這個重複的數。給定乙個包含 n 1 個整數的陣列 nums,其數字都在 1 到 n 之間 包括 1 和 n 可知至少存在乙個重複的整數。假設只有乙個重...