c 練習題 複數的運算

2021-10-07 16:53:02 字數 1216 閱讀 5332

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位同學排成合唱隊形。合唱隊形是指這...