📄 422.cpp
字号:
//422.cpp
#include <iostream.h>
class MyComplex
{
private:
double r,i;
public:
MyComplex(){r=0;i=0;}
MyComplex(double x,double y=0)
{ r=x;i=y ;}
void Init(double a=0,double b=0)
{ r=a; i=b;}
double GetReal(){ return r;}
double GetImag(){ return i;}
void Disp();
void Multi(double m)
{ r=r*m; i=i*m;}
void AddReal(double x){r+=x;}
};
void MyComplex::Disp()
{
cout << r ;
if (i>=0) cout << "+" ;
cout << i << "i\n";
}
main()
{
MyComplex a,b,c,*p;
p=&a;
a.Init(10,-10);
p->Disp();
b.Init(200);
c.Init(-300,300);
c.Multi(10);
cout << "c=" << c.GetReal() << "+"
<<c.GetImag() << "i"<<endl;
a.Disp();
return 0;
}
/*程序运行的结果:
10-10i
c=-3000+3000i
10-10i
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -