C++课程设计报告--复数计算器
《C++课程设计报告--复数计算器》由会员分享,可在线阅读,更多相关《C++课程设计报告--复数计算器(53页珍藏版)》请在毕设资料网上搜索。
1、 高级程序设计实践(C+) 课程设计报告 题 目 复数计算器 目录 第一章 需求分析.第 1 页 第二章 概要设计.第 2 页 第三章 详细设计.第 4 页 第四章 调试分析第 21 页 第五章 测试结果第 25 页 第六章 课程设计总结第 36 页 第七章 参考文献第 37 页 第八章 附录第 37 页 C+程序设计之复数计算器 第一章 需求分析 第1页 第一章 需求分析 1.1 程序设计的任务 11.1 编程目的 1.本次程序设计的目的运用面向对象程序设计知识, 利用 C+语言设计和实现一个 复数计算器,要求具备如下主要功能: (1)建立实数类、复数类 (2)实现实数、复数信息的初始化 (
2、3)实现实数的加、减、乘、除、自增、自减、求平方、二次方根等操作 (4)实现复数的加、减、乘、除、取模、求平方、求共轭复数、求单个复数的向 量角、求两个复数的夹角等运算 (5)实现实数、复数信息的输出 1.1.2 编程要求 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出 C+语言关 于类、继承、封装与多态等核心概念,每一个类应包含数据成员和成员函数。 1.1.3 数据范围 数据输入的形式为 float 型,输出形式亦是 float 型,数据(实数、复数的实部、 虚部)范围是-2128 +2128,也即-3.40E+38 +3.40E+38。 1.2 本程序能实现的功能 1.2.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课程设计 报告 复数 计算器
