003 超簡單的複數類

2022-05-24 18:09:10 字數 574 閱讀 2294

描述

下面程式的輸出是:

3+4i

5+6i

請補足complex類的成員函式。不能加成員變數。

#include #include #include using namespace std;

class complex

// 在此處補充你的**

};int main()

輸入無

輸出3+4i

5+6i

分析:從程式可以看出來,要求我們補充型別轉換建構函式。首先應該補充乙個無參的預設建構函式,由賦值情況可以看出,傳入的引數是字元陣列,需要進行char2int。

#include #include #include #include #include #include #include #include #include #include #include using namespace std;

class complex

complex() {}

complex(char x)

};int main()

超簡單的Erlang複數實現

超簡單的複數的erlang實現 參見 http www.trapexit.org complex numbers module complex export make 2,is complex 1,add 2,sub 2,mult 2,divide 2,get real 1,get imaginar...

Object類 複數類的定義

宣告複數類complex,成員變數包括double型別的實部real和double型別的虛部im,請定義如下成員方法 兩個構造方法 complex double real,double im complex 該無參構造方法內部用 this 0,0 呼叫前乙個構造方法 定義方法 public comp...

超簡單的筆記

finally一定會在return之前執行,如果finally使用了return或者throw語句,將會使try catch中的return或者throw失效。final修飾的引用型變數,不能再指向別的東西,但是可以改變其中的內容 同步機制是為了共享資源以及執行緒通訊,可以利用synchronize...