五、可寫為 a+bi 之數稱為複數(Complex Number),其中 a 與 b 均為實數,i 表示虛數, 亦即 i 2 =-1。a 稱為複數的實部(real part),b 稱為複數的虛部(imaginary part)。 複數四則運算如下:
請以 C++語言,
(四)寫出定義 operator <<之程式碼,使得於主函式中可直接使用 cout<<將複數顯示於螢幕為(real+imag i),例如:(2+3i)。