第九周 專案1 複數類中的運算子過載

2021-07-02 13:08:59 字數 833 閱讀 8967

問題及**:
/*【專案1-複數類中的運算子過載(續)】

*all right reserved

*檔名:學生成績統計

*作者;童宇

*完成日期:2015 年 5 月 13 日

*版本號v1.0

*問題描述:(1)再定義一目運算子 -,-c相當於0-c。

(2)定義complex類中的《和》運算子的過載,實現輸入和輸出,改造原程式中對運算結果顯示方式,使程式讀起來更自然。

*輸入描述:

*程式輸出:

*/#include using namespace std;

class complex

complex(double r,double i)

void setreal(double a)

void setimag(double b)

double getreal()

double getimag()

friend istream& operator>>(istream& input,complex &c1);

friend ostream& operator<

};istream& operator>>(istream& input,complex &c1)

ostream& operator<

{ char a='(',b=',',c=')';

cout執行結果:

第九周 專案1 複數類中的運算子過載(續)

問題及 all right reserved,檔名 test.cpp 完成日期 2015年5月12日 版本號 v1.0 問題描述 再定義一目運算子 c相當於0 c。定義complex類中的 和 運算子的過載,實現輸入和輸出,改造原程式中對運算結果顯示方式,使程式讀起來更自然。輸入描述 程式輸出 in...

第九周專案1 複數類中的運算子過載(續)

問題及 檔名稱 project.cpp 作 者 陳文青 完成日期 2015年5月13日 版 本 號 v1.0 問題描述 1 再定義一目運算子 c相當於0 c。2 定義complex類中的 和 運算子的過載,實現輸入和輸出,改造原程式中對運算結果顯示方式,使程式讀起來更自然。程式輸入 程式輸出 inc...

第九周專案1 複數類中的運算子過載(續)

檔名稱 test.cpp 完成日期 2015年 5月 13日 版本號 v1.0 問題描述 在複數類中的運算子過載基礎上 1 再定義一目運算子 c相當於0 c。2 定義complex類中的 和 運算子的過載,實現輸入和輸出,改造原程式中對運算結果顯示方式,使程式讀起來更自然。輸入描述 程式輸出 inc...