失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > c语言复数除法结构体 试用C语言的结构类型定义表示复数的抽象数据类型。

c语言复数除法结构体 试用C语言的结构类型定义表示复数的抽象数据类型。

时间:2019-10-16 23:21:22

相关推荐

c语言复数除法结构体 试用C语言的结构类型定义表示复数的抽象数据类型。

满意答案

horoggg

.09.03

采纳率:58%等级:9

已帮助:462人

struct num

{

float a;/*实部*/

float b;/*虚部*/

};

struct num addfun(struct num a,struct num b)/*加法*/

{

struct num c;

c.a=a.a+b.a;

c.b=a.b+b.b;

return c;

}

struct num addfun(struct num a,struct num b)/*减法*/

{

struct num c;

c.a=a.a-b.a;

c.b=a.b-b.b;

return c;

}

struct num addfun(struct num a,struct num b)/*乘法*/

{

struct num c;

c.a=a.a*b.a-a.b*b.b;

c.b=a.a*b.b+a.b*b.a;

return c;

}

struct num addfun(struct num a,struct num b)/*除法*/

{

struct num c;

c.a=(a.a*b.a+a.b*b.b)/(b.a*b.a-b.b*b.b);

c.b=(-a.a*b.b+a.b*b.a)/(b.a*b.a-b.b*b.b);

return c;

}

00分享举报

如果觉得《c语言复数除法结构体 试用C语言的结构类型定义表示复数的抽象数据类型。》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。