69,371
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int a1,a2,a3,b1,b2,b3,i;
void f1(int a1,int b1,int a2,int b2)
{
a3=a1+a2;b3=b1+b2;
printf("a1+b1*i+a2+b2*i=%d+%d*i\n",a3,b3);
}
void f2(int a1,int b1,int a2,int b2)
{
a3=a1-a2;b3=b1-b2;
printf("a1+b1*i-a2+b2*i=%d+%d*i\n",a3,b3);
}
void f3(int a1,int b1,int a2,int b2)
{
a3=a1*a2-b1*b2;b3=a1*b2+a2*b1;
printf("(a1+b1*i)*(a2+b2*i)=%d+%d*i\n",a3,b3);
}
void f4(int a1,int b1,int a2,int b2)
{
a3=(a1*a2+b1*b2)/(a2*a2+b2*b2);
b3=(a2*b1-a1*b2)/(a2*a2+b2*b2);
printf("(a1+b1*i)/(a2+b2*i)=%d+%d*i\n",a3,b3);
}
void main()
{
printf("please input a1,b1,a2,b2:");
scanf("%d%d%d%d",&a1,&b1,&a2,&b2);
f1(a1,b1,a2,b2);
f2(a1,b1,a2,b2);
f3(a1,b1,a2,b2);
f4(a1,b1,a2,b2);
}