博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
complex类的定义、实现
阅读量:5312 次
发布时间:2019-06-14

本文共 949 字,大约阅读时间需要 3 分钟。

复数类complex的定义、实现(求模、复数加法)

 

1 #include 
2 #include
3 using namespace std; 4 5 class complex{ 6 public: 7 complex(double x=0,double y=0); //注意要有默认形参值 8 complex(complex &p); 9 void add(complex z);10 double mod();11 void show();12 private:13 double real,imag;14 };15 16 int main()17 {complex c1(3,5); //用复数3+5i初始化c1 18 complex c2(4.5); //用实数4.5初始化c1 19 complex c3=c1; //用c1初始化c3 或者写成complex c3(c1); 20 c1.add(c2); //将c1和c2相加,结果保存在c1中 21 c1.show(); //将c1输出 22 cout<<"|c1|="<
<

 

运行结果:

 实验小结:

      这次的编程让我对类的定义,实现以及构造函数和复制构造函数的使用规则有了更好的理解。

 我的评论:

1、https://www.cnblogs.com/fearless04/p/10636013.html

2、https://www.cnblogs.com/mxueyyqx/p/10629513.html

3、https://www.cnblogs.com/suifeng823/p/10631684.html

转载于:https://www.cnblogs.com/jyf13/p/10628155.html

你可能感兴趣的文章
iOS如何过滤掉文本中特殊字符
查看>>
基础学习:C#中float的取值范围和精度
查看>>
MongoDB-CRUD
查看>>
javaagent 简介
查看>>
python升级安装后的yum的修复
查看>>
Vim配置Node.js开发工具
查看>>
web前端面试题2017
查看>>
ELMAH——可插拔错误日志工具
查看>>
MySQL学习笔记(四)
查看>>
【Crash Course Psychology】2. Research & Experimentation笔记
查看>>
两数和
查看>>
移动设备和SharePoint 2013 - 第3部分:推送通知
查看>>
SOPC Builder中SystemID
查看>>
MySQL数据库备份工具mysqldump的使用(转)
查看>>
NTP服务器配置
查看>>
【转】OO无双的blocking/non-blocking执行时刻
查看>>
ul li剧中对齐
查看>>
关于 linux 的 limit 的设置
查看>>
HDU(4528),BFS,2013腾讯编程马拉松初赛第五场(3月25日)
查看>>
vim中文帮助教程
查看>>