复数计算器探索.docxVIP

  • 3
  • 0
  • 约4.33千字
  • 约 10页
  • 2017-04-25 发布于湖北
  • 举报
复数计算器 2015141462140 刘斯坦 C++实验报告 实验名称:复数计算器 学号: 姓名: 目的与要求 目的;当我们输入两个复数时,选择加减乘除符号,就能将正确结果输出,实现一个简单的复数计算器的功能; 要求:要求:运行流畅,易于进行检查,有较高的可阅读性,呢呢狗狗满足绝大多数情况,没有溢出现象,尽量体现C++封装的编程思想,减少c语句的使用。 工具以及准备工作 工具:vs2015,电脑一台。 准备工作:关于数组指针,函数申明与调用的知识。 分析 要实现一个复数计算器的功能,并把复数定义成一个类,那我们就需要把虚部与实部分别定义,然后就可以进行运算。但是输入是一个较为困难的事情,我们如何判断这是复数的虚部还是实部呢,于是我采用权重的方法来进行区分,我们设定一个int n,来记录权重,每录入一个实部的数,就加一,来记录权重,那么虚部前面的符号的权重就不为一,此处,虚部与实部的正负号便区分开来,那么后面的数也可以区分开来,那么后面的运算符重载都是对已有知识的运用。 类的定义: class complexnumber { private: double Real;//实数部分的值 double Image;//虚数部分的值 public: complexnumber(double real = 0, double image = 0) { Real = rea

文档评论(0)

1亿VIP精品文档

相关文档