- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算器程序的设计的报告
计算机科学与技术学部
面向对象程序课程设计
题 目 计 算 器
学 部 计算机科学与技术
班 级
指 导 教 师
姓 名
2011年6月16日
课程设计任务分配表
姓名 工作安排 组长 程序设计 组员 实验报告书的制作
Visual C++的课程设计成绩表
姓名 学号 成绩 摘 要
随着当今社会的发展,越来越多的人开始使用电子商品,新的高考制度也允许使用计算器,而作为一名计算机专业的学生,在使用工具的同时也应该学会制作这类工具。该系统则是与Windows附件里的计算器相仿的一个计算器。
计算器的产生和发展是建立在电子计算机基础之上的。硬件方面,自1946年第一台电子计算机诞生以来,计算机技术的发展可谓日新月异,从庞大的只能在实验室里供研究使用的计算机到如今能适应不同环境满足不同需求的各种各样的计算机;运算速度从每秒几千次到每秒几百亿次;处理器从焊有上百万个电子管的大的惊人的电子板到只有指甲大小的集成电路;现在计算机在硬件方面的发展已达到了每三个月更新换代一次的惊人速度。软件方面,也已从机器语言、汇编语言、高级语言发展到现如今的第四代语言——非结构化、面向对象、可视化的语言。第1章 前 言 1
1.1 简介说明 1
1.1.1 研究目的 1
1.1.2可行性分析 1
1.1.3 关于Visual C++ 6.0 1
1.2 题目要求 2
1.3 设计思路 2
第2章 系统功能分析 4
2.1 系统总体功能分析 4
2.1.1 控件定义 5
2.1.2 变量的定义 6
2.1.3 变量的初始化 6
2.2 程序核心代码 6
2.2.1数字键和符号键的核心代码 6
2.2.2调用科学型、标准计算器的核心代码 7
2.2.3 退格键的核心代码 7
2.2.4进制和弧度的核心代码 8
第3章 系统测试 11
3.1 程序变量添加 11
3.1.1 显示变量的添加截图 11
3.1.2 相关按键的实现截图 12
3.2 程序运行测试 12
3.2.1 程序主界面截图 12
3.2.2数字键和符号键截图 13
3.2.3科学型计算器截图 13
3.2.4退格键截图 14
3.2.5进制和弧度截图 14
第4章 总结 15
参考文献 16
第1章 前 言
1.1 简介说明
1.1.1 研究目的
制作此工具主要有四个目的:
1、熟悉掌握基于对话框的程序编写。
2、熟练掌握放置控件及control 工具条的使用。
3、掌握控件摆放的基本方法,熟练掌握Dialog 工具条的使用。
4、熟悉建立对话框步骤。
1.1.2可行性分析
伴随着经济全球化,计算机的普及发展,软件行业在社会占着举足轻重的作用。我们在学校生活中常会遇到一些繁杂的数值运算,我们必须要用到科学计算器,所以便着手开发了这个计算器程序,既紧随科技发展的前沿,又方便了我们的生活,具有一定的现实意义。
1.1.3 关于Visual C++ 6.0
Visual C++ 6.0 是Microsoft公司在1998年推出的基于Windows 9X和Windows NT的优秀集成开发环境。该环境为用户提供了良好的可视化编程环境,程序员可以利用该开发环境轻松地访问C++源代码编辑器,资源编辑器和使用内部调试器,并且可以创建项目文件。Visual C++6.0不仅包括编辑器,还包括许多有用组件,通过这些组件的协同工作,可以在Visual C++6.0集成环境中轻松地完成创建源文件、编辑资源以及对程序的编译、连接和调试等各项工作。VC++6.0是Windows 95/98、XP或Windows NT下的一个应用程序,本身对软件没有特殊要求。就是说它对环境的要求与Windows 95/98、Windows NT的要求是一致的。VC++6.0系统可以在一张CD盘上,也可以在“Visual Studio (Visual C++、Visual Foxpro)”等产品的第一张CD盘上。一般都有一个VC的自动安装程序,也可以执行VC++6.0目录下的Setup.exe,在安装包的提示下进行,对初学者可采用“典型安装”方式。
在安装好VC6.0系统后,有时根据需要添加或删除某些部件,可插入CD盘重新执行Setup.exe安装程序,安装程序会检测当前系统安装VC6.0的组件,用户单击“添加/删除”按钮后,在“安装维护”对话框中选定要与一般的应用软件一样,有以下两种启动方式:
(1)通过“开始”按钮,选择“程序”菜单,然后打开“Microsoft
文档评论(0)