📄 example1-12.cpp
字号:
struct complex
{
double real,img;//其中一个表示实部,一个表示虚部
};
#include <iostream.h>
#include <math.h>
void main()
{
struct complex x,y;
struct complex z1,z2;
struct complex add_cmp(struct complex, struct complex),multi_cmp(struct complex, struct complex);
cout<<"please enter first complex of real and img:";
cin>>x.real>>x.img;
cout<<endl;
cout<<"please enter second complex of real and img:";
cin>>y.real>>y.img;
cout<<endl;
z1=add_cmp(x,y);
z2=multi_cmp(x,y);
cout<<"("<<x.real<<"+i"<<x.img<<")+("<<y.real<<"+i"<<y.img<<")=";
cout<<"("<<z1.real<<"+i"<<z1.img<<")"<<endl;
cout<<"("<<x.real<<"+i"<<x.img<<")*("<<y.real<<"+i"<<y.img<<")=";
cout<<"("<<z2.real<<"+i"<<z2.img<<")"<<endl;
}
struct complex add_cmp(struct complex x,struct complex y)
{
struct complex z;
z.real=x.real+y.real;
z.img=x.img+y.img;
return z;
}
struct complex multi_cmp(struct complex x,struct complex y)
{
struct complex z;
z.real=x.real*y.real-x.img*y.img;
z.img=x.real*y.img+x.img*y.real;
return z;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -