- 5
- 0
- 约2.37万字
- 约 53页
- 2022-06-07 发布于浙江
- 举报
目录
第一章 需求分析第 1 页
第二章 概要设计第 2 页
第三章 详细设计第 4 页
第四章 调试分析第 21 页
第五章 测试结果第 25 页
第六章 课程设计总结第 36 页
第七章 参考文献第 37 页
第八章 附录第 37 页
第
第 PAGE 1 页
C++程序设计之复数计算器 第一章 需求分析
第一章 需求分析
程序设计的任务
编程目的
本次程序设计的目的运用面向对象程序设计知识,利用 C++语言设计和实现一个复数计算器,要求具备如下主要功能:
建立实数类、复数类
实现实数、复数信息的初始化
实现实数的加、减、乘、除、自增、自减、求平方、二次方根等操作
实现复数的加、减、乘、除、取模、求平方、求共轭复数、求单个复数的向量角、求两个复数的夹角等运算
实现实数、复数信息的输出
编程要求
在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出 C++语言关于类、继承、封装与多态等核心概念,每一个类应包含数据成员和成员函数。
数据范围
数据输入的形式为 float 型,输出形式亦是float 型,数据(实数、复数的实部、虚部)范围是-2^128 ~ +2^128,也即-3.40E+38 ~ +3.40E+38。
本程序能实现的功能
实数类(Complex)所实现的功能:
实数的加法运算、减法运算、乘法运算、除法运算、前置自增运算、后置自增运算、前置自减运算、后置
原创力文档

文档评论(0)