C++课程设计--计算器设计报告
《C++课程设计--计算器设计报告》由会员分享,可在线阅读,更多相关《C++课程设计--计算器设计报告(13页珍藏版)》请在毕设资料网上搜索。
1、一、一、项目简介项目简介 本设计将实现一个简单计算器。 其功能参照 Windows 附件中自带 的计算器。这个计算器实现了简单的四则运算功能,还实现了模运算 和指数运算, 具有简洁的图文外观。 它的设计按软件工程的方法进行, 系统具有良好的界面、必要的交互让使用人员能快捷简单地进行操 作。即时准确地获得需要的计算的结果,充分降低了数字计算的难度 和节约了时间。在课程设计中,系统开发平台为 Windows 7,程序设 计设计语言采用 Visual C+,在程序设计中,采用了面向对象的解 决问题的方法。 在程序设计中,通过设计、编制、调试一个模拟计算器的程序, 加深对语法及语义分析原理的理解,并实
2、现对命令语句的灵活应用。 在程序设计中,可以用面向对象程序设计方法解决问题。 由于多个函数均需要访问某些数据, 这些数据常被设计为全局变 量。 而在面向对象程序设计中关键是如何将问题域中的实体 (即日常 所见的概念)抽取出来,作为 C+程序中的类,而属性与行为作为类 的两类要素通常是必不可少的,甚至还应考虑类必须满足的约束。 二、二、功能介绍功能介绍 它的设计按软件工程的方法进行,系统具有良好的界面;必要的 交互信息;简约美观的效果。使用人员能快捷简单地进行操作。即可 单击按钮进行操作。即时准确地获得需要的计算的结果, 充分降低了 数字计算的难度和节约了时间,对人们的生活有一定的帮助。 (1)
3、包含的功能有:加、减、乘、除运算,开方、求模等功能 (2)计算器上数字 09 为一个控件数组,加、减、乘、除为一 个控件数组,其余为单一的控件。 (3) 输入的原始数据和结果都显示在窗口顶部的同一个标签中。 (4) 计算功能基本上是用公式计算方法实现。 (5) 程序可以能自动判断输出数据的正确性, 保证不出现结果中 以 0 开头等不正常现象。 功能模块的实现: 基于 dialog 类添加 Caculator 类,在这个类中实现高级的按钮 控件。 在此类中对于所有的对于按钮的绘制工作都是在对话框资源管 理中完成的,实现按钮对鼠标单击动作执行不同的计算,在 UpdateData(false)函数后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 课程设计 计算器 设计 报告
