7-1 複數類的運算 (20分)
根據以下**段完善 ?? 處內容及程式內容,以實現規定的輸出。
class complex
complex operator+( ?? ) const;//過載雙目運算子'+'
complex operator-=( ?? ); //過載雙目運算子'-='
friend complex operator-( ?? ) const;//過載雙目運算子'-'
void display() const;
private:
double real;
double imag;
};void complex::display() const
int main()
輸入有兩行,分別為兩個複數的實部與虛部。
按樣例格式輸出結果。
在這裡給出一組輸入。例如:
4 2
3 -5
在這裡給出相應的輸出。例如:
(7, -3)
(1, 7)
(-3, 5)
**實現:
#include using namespace std;
class complex
complex operator+(complex c) const;//過載雙目運算子'+'
complex operator-=(complex c); //過載雙目運算子'-='
friend const complex operator-(complex c1,complex c2) ;//過載雙目運算子'-',const放在後面比較好
void display() const;
private:
double real;
double imag;
};complex complex::operator+ (complex c)const
complex complex::operator-=(complex c)
const complex operator-(complex c1,complex c2)
void complex::display() const
int main()
以上均為個人的小觀點和小看法,如有錯誤,歡迎來指正。
python的練習題 Python練習題
1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...
C 指標練習題
1.耶穌有13個門徒,其中有乙個就是出賣耶穌的叛徒,請用排除法找出這位叛徒 13人圍坐一圈,從第乙個開始報號 1,2,3,1,2,3 凡是報到 3 就退出圈子,最後留在圈內的人就是出賣耶穌的叛徒,請找出它原來的序號 使用迴圈鍊錶實現要求 lzy 2011 8 1 include include us...
練習題c (一)
1.計算字串最後乙個單詞的長度,單詞以空格隔開。include include using namespace std int main 2.計算最少出列多少位同學,使得剩下的同學排成合唱隊形 說明 n位同學站成一排,老師要請其中的 n k 位同學出列,使得剩下的k位同學排成合唱隊形。合唱隊形是指這...