来自白森的问题
定义一个能够表示复数的结构类型,并定义结构变量完成两个复数的加法和减法.用c
定义一个能够表示复数的结构类型,并定义结构变量完成两个复数的加法和减法.
用c
1回答
2020-09-05 23:55
定义一个能够表示复数的结构类型,并定义结构变量完成两个复数的加法和减法.用c
定义一个能够表示复数的结构类型,并定义结构变量完成两个复数的加法和减法.
用c
晕,这也属于数学范围?可惜不能用C++, 否则可以直接封装两个方法(加和减)
#include
struct
{
floatx,y;
}my_complex;
main()
{
my_complexa,b,c,d;
a.x=5;
a.y=4;//复数a为:5+4i
b.x=3;
b.y=-5;//复数b为:3-5j
c.x=a.x-b.x;
c.y=a.y-b.y;//复数c=a-b;
d.x=a.x+b.x;
d.y=a.y+b.y;//复数d=a+b;
}