問題及**:
/*
*煙台大學計算機學院
*檔名稱:xiangmu1(2).cpp
*作 者:閆安
*完成日期:2023年5月30日
*版 本 號:codeblocks 16.01
**問題描述:請用類的友元函式,而不是成員函式,再次完成xiangmu1(1)提及的運算子的過載;
*程式輸入:無
*程式輸出:運算結果
*/#include using namespace std;
class complex
complex(double r,double i)
friend complex operator+(const complex &c1,complex &c2);
friend complex operator-(const complex &c1,complex &c2);
friend complex operator*(const complex &c1,complex &c2);
friend complex operator/(const complex &c1,complex &c2);
void display();
private:
double real;
double imag;
};//下面定義成員函式
知識點總結:
因為不是成員函式,所以要傳入兩個引數
第十二周專案 複數類
all right reserved.檔名稱 tset.cpp 完成日期 2016年6月14日 版本號 v1.0 問題描述 請用類的成員函式,定義複數類過載運算子 使之能用於複數的加減乘除 輸入描述 程式輸出 include using namespace std class complex com...
第十二周專案一 實現複數類中的運算子過載(2)
檔名稱 123.cpp 作 者 王蕊 完成日期 2016年5月15日 版 本 號 v1.0 問題描述 請用類的友元函式,而不是成員函式,再次完成上面提及的運算子的過載。include using namespace std class complex complex double r,double ...
第十二周專案2 實現複數類中的運算子過載 2
問題及 檔名稱 main.cpp 作 者 崔青青 完成日期 2016年5月18日 版 本 號 v1.0 問題描述 實現複數類中的運算子過載。輸入描述 輸出描述 include using namespace std class complex complex double r,double i fr...