C++课程设计---计算器
《C++课程设计---计算器》由会员分享,可在线阅读,更多相关《C++课程设计---计算器(24页珍藏版)》请在毕设资料网上搜索。
1、 面向对象与面向对象与 C+C+ 课程设计课程设计论文论文 题目题目:计算器计算器 院院 系:系: 计计算机信息与技术算机信息与技术 学科专业:学科专业: 计算机科学与技术计算机科学与技术 2013 年 1 月 4 日 2 摘要 本课程设计将实现一个简单计算器。这个计算器不仅能实现简单的加减乘除运算还实现了科学计算功 能。它的设计 并且具有可行性。降低了数字计算难度和节约了时间对大家的计算有了一定帮助。在课程设计中开发工具 统一使用了 VC+6.0 同时使用了面向对象的思想如类、对象、多态、重载、等遵守 C+程序标识符的般约 定并加了适量的注释。在程序设计中采用了结构化与面向对象两种解决问题方
2、法。 3 目 录 第一章第一章 总体设计总体设计 4 1.1 功能需求分析. 4 1.2 功能结构 4 1.3 程序流程 5 第二章第二章 详细设计详细设计 . 6 2.1 Main 函数. 6 2.2 类 zhujiemian 6 2.3 类 jiben 9 2.4 类 sanjiao 12 2.5 类 jinzhi15 2.6 类 anweiyunsuan .18 第三章第三章 功能测试及运行效果功能测试及运行效果. 21 3.1 主界面 21 3.2 基本数据运算界面 .21 3.3 三角函数运算界面.22 3.4 进制转换运算界面.22 3.5 按位运算界面22 4 第一章 总体设计
3、本计算器是基于 C+语言面向对象程序设计的思路和方法 制转换的功能。 1.1 功能需求分析 1等。 2 3转换。 4 进行逻辑运算包括与,或,非,异或,按位与,按位或运算等。 通过上述功能的设计与实现实现了计算器的基本功能。当然在实际的计算器中其功能要比本课题的多 1.2 1.2 功能结构图功能结构图 主函数 主界面类 基本运算 类 三角运算 类 进制转换 类 按位运算 类 加、减、 乘、除、 取余函数 模块 正弦、余 弦、正 切、余切 函数模块 十进制转 二、八、 十六进制 函数模块 与、或、 非、异 或、左 移、右移 函数模块 图 1-2-1 结构功能图 5 1.3 程序流程见图 主函数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课程设计 计算器
