复数类及计算

Description
设计一个复数类,能用该类的对象表示复数,并能进行复数间的加、减和乘法运算。

Input
有多组数据。每组数据由4个浮点数组成,前两个数表示第1个复数的实部和虚部,后两个数表示第2个复数的实部和虚部。

Output
两个复数加、减和乘运算的结果,保留两位小数。

Sample Input
-1 2 3 -4
23.84 93.49 -8.2 34.9

Sample Output
(2.00,-2.00)
(-4.00,6.00)
(5.00,10.00)
(15.64,128.39)
(32.04,58.59)
(-3458.29,65.40)

//复数类及计算
#include<stdio.h>
int main()
{
	float a,b,aa,bb;
	float c,d,e,f,g,h;
	while(~scanf("%f%f%f%f",&a,&b,&aa,&bb)){
	c=a+aa;
	d=b+bb;
	e=a-aa;
	f=b-bb;
	g=a*aa-b*bb;
	h=b*aa+a*bb;
	printf("(%.2f,%.2f)\n",c,d);
	printf("(%.2f,%.2f)\n",e,f);
	printf("(%.2f,%.2f)\n",g,h);
}}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值