使用结构体(struct)将两个复数相加
来源:互联网 发布:如何提高唱歌水平 知乎 编辑:程序博客网 时间:2024/05/27 20:08
使用结构体(struct)将两个复数相加
具体代码如下:
#include<stdio.h> typedef float F;//方便以后修改精度 typedef struct complex{ F real; F imag; }complex; complex add(complex a1,complex a2); int main(){ complex b1,b2,temp; printf("输入一个虚数的实部和虚部:\n"); scanf("%lf %lf",&b1.real,&b1.imag); printf("输入一个虚数的实部和虚部:\n"); scanf("%lf %lf",&b2.real,&b2.imag); temp=add(b1,b2); printf("两虚数相加后的实部和虚部:\n"); printf("%lf %lf\n",temp.real,temp.imag); return 0; } complex add(complex a1,complex a2){ complex temp; temp.real=a1.real+a2.real; temp.imag=a1.imag+a2.imag; return temp; }输出结果:
输入一个虚数的实部和虚部:3 5输入一个虚数的实部和虚部:6 7两虚数相加后的实部和虚部:2.437500 0.000000请按任意键继续. . .
阅读全文
0 0
- 使用结构体(struct)将两个复数相加
- 两个复数相加
- C#两个复数相加减
- C#两个复数相加减
- 两个复数的相加减
- 两个复数相加和两个复数相减
- struct结构体使用
- 编写一个程序,实行两个复数相加
- C语言实现两个复数相加
- Matlab 结构体(struct)使用
- struct utname结构体使用
- struct hostent结构体使用
- 每日一个C++小程序(十一)--两个整数、实数、复数的相加
- 重载运算符“+”,使之能用于两个复数相加
- 使用boost 库 将结构struct 序列化
- 复数相加和相减(改)
- C语言结构体(struct)常见定义和使用-struct
- 复数结构体
- 获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。
- 解读css盒子模型
- linux环境变量的设置以及sudo的配置
- Linux-内存屏障
- iOS
- 使用结构体(struct)将两个复数相加
- 【C语言】【unix c】信号量
- 软考嵌入式系统设计师2012年上午试题总结
- springmvc @RequestMapping @Controller
- 谈面向过程和面向对象
- 在一个 U 盘上安装多个 Linux 发行版
- APP开发1-欢迎界面转登录
- 【C语言】【unix c】信号量集(system v ipc)
- Codeforces Round #441 B.Divisiblity of Differences