?? complex.h
字號(hào):
<iostream.h>
template <class T>//類模板
class complex
{
private:
T x;//復(fù)數(shù)實(shí)部
T y;//復(fù)數(shù)虛部
public:
complex(T real,T imag){x=real;y=imag;}//構(gòu)造函數(shù)
void Add(complex c1,complex c2){x=c1.x+c2.x;y=c1.y+c2.y; }//加法運(yùn)算
void Sub(complex c1,complex c2){x=c1.x-c2.x;y=c1.y-c2.y; }//減法運(yùn)算
void Mul(complex c1,complex c2){x=c1.x*c2.x;y=c1.y*c2.y; }//乘法運(yùn)算
void Div(complex c1,complex c2){x=c1.x/c2.x;y=c1.y/c2.y; }//除法運(yùn)算
void display(){cout<<x<<"+"<<y<<"i"<<endl;}//顯示復(fù)數(shù)
complex operator + (complex c2){
return complex(x+c2.x,y+c2.y);
}
complex operator - (complex c2){
return complex(x-c2.x,y-c2.y);
}
complex operator * (complex c2){
return complex(x*c2.x,y*c2.y);
}
complex operator / (complex c2){
return complex(x/c2.x,y/c2.y);
}
};
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -