c语言 定义结构体类型,分别编写函数实现复数的加、减运算,在主函数中调用这些函数进行计算并输出计算结

果... 展开
 我来答
风若远去何人留
2017-05-05 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20413 获赞数:450065
专业C/C++软件开发

向TA提问 私信TA
展开全部
#include <stdio.h>  
struct complex  
{  
    int re;  
    int im;  
};  
void add(struct complex a, struct complex  b, struct complex *c)
{
    c->re=a.re+b.re;
    c->im=a.im+b.im;
}
void minus(struct complex a, struct complex  b, struct complex *c)
{
    c->re=a.re-b.re;
    c->im=a.im-b.im;
}
int main()  
{  
    struct complex x,y,s,p;  
    scanf("%d%d",&x.re,&x.im);  
    scanf("%d%d",&y.re,&y.im);  
    add(x,y,&s); 
    printf("   sum=%5d+%5di\n",s.re,s.im);  
    minus(x,y,&p);
    printf("   product=%5d+%5di\n",p.re,p.im);  
    return 0;  
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式