/*
* 檔名稱:test.cpp
* 作 者:梁璨
* 完成日期:2015 年 4 月 29 日
* 版 本 號:v1.0
* * 問題描述:請用類的友元函式,而不是成員函式,再次完成上面提及的運算子的過載;
* 輸入描述: ;
* 程式輸出: 。
#include using namespace std;
class complex
complex(double r,double i)
friend complex operator+(complex &c1,complex &c2);
friend complex operator-(complex &c1,complex &c2);
friend complex operator*(complex &c1,complex &c2);
friend complex operator/(complex &c1,complex &c2);
void display();
private:
double real;
double imag;
};complex operator+(complex &c1,complex &c2)
complex operator-(complex &c1,complex &c2)
complex operator*(complex &c1,complex &c2)
complex operator/(complex &c1,complex &c2)
void complex::display()
int main()
執行結果: 2015 第8周專案1 實現複數類中的運算子過載1
專案1 實現複數類中的運算子過載 1 請用類的成員函式,定義複數類過載運算子 使之能用於複數的加減乘除 code include include include include include include using namespace std class complex complex dou...
第12周專案1 實現複數類中的運算過載(3)
檔名稱 main.cpp 作 者 岳成豔2016年5月22號 版 本 號 vc 6.0 問題描述 請用類的友元函式,成員函式,定義複數類過載運算子 使之能用於複數的加減乘除。程式輸入 略 程式輸出 略 includeusing namespace std class complex complex ...
第8周專案1 複數類中的運算子過載(續)
檔名稱 project.cpp 完成日期 2015年5月5日 版本號 v1.0 問題描述 在複數類中的運算子過載基礎上 1 再定義一目運算子 c相當於0 c。2 定義complex類中的 和 運算子的過載,實現輸入和輸出,改造原程式中對運算結果顯示方式,使程式讀起來更自然。輸入描述 略。程式輸出 略...