- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可视化计算器代码
多功能计算器的设计与实现 多功能计算器的设计与实现 学生姓名: 学生姓名: 摘 指导老师: 指导老师: 要 :本课程设计将实现一个简单计算器. 其类似于 Windows 附件中自带的计算器. 这个计算器不仅实现了简单的四则运算功能,还实现了高级的科学计算功能,而且具有 简洁大方的图文外观. 它的设计按软件工程的方法进行,系统具有良好的界面, 必要的交 互信息和较好的健壮性使用人员能快捷简单地进行操作.即时准确地获得需要的计算的 结果,充分降低了数字计算的难度和节约了时间,对人们的生活有一定的帮助.在课程 设计中,系统开发平台为 Windows 2000XP,程序设计设计语言采用 Visual C++,在程 序设计中,采用了结构化与面向对象两种解决问题的方法. 关键词 : 程序设计;计算器;MFC;按钮控件 1 引 言 本课程设计主要在运算过程中,如果通过计算器来完成,就会减少计算量,该程序 即可以在简单计算器键面下进行简单运算,也可以在科学计算器键面下进行高级的科学 计算.并且可以分别计算弧度,角度的三角函数的计算等较为复杂的运算. 1.1 课题背景?计算器是日常生活中十分便捷有效的工具,能实现加,减,乘,除,开方,求倒数 等简单运算的工具.要实现计算功能,可以用 VC++的知识编写程序来解决此问题.该?计算器大大的降低了数字计算的难度及提高了计算的准确度和精确度.该计算器使用非 常简单和方便,对广大中小学生的学习有巨大帮助作用,也对在职人员的工作有点帮助 作用. 1.2 课程设计目的 在程序设计中,通过设计,编制,调试一个模拟计算器的程序,加深对语法及语义 分析原理的理解,并实现对命令语句的灵活应用.在程序设计中,可以用两种方法解决 问题:一是传统的结构化程序设计方法,二是更先进的面向对象程序设计方法. 由于多个函数均需要访问某些数据,这些数据常被设计为全局变量. 而在面向对象程序设计中关键是如何将问题域中的实体(即日常所见的概念)抽取 出来,作为 C++程序中的类,而属性与行为作为类的两类要素通常是必不可少的,甚至 还应考虑类必须满足的约束. 2 开发工具的介绍 2.1 关于 Visual C++ 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 要求是一致的. 硬件要求:一般在 586 以上的处理器,16MB 以上内存,100MB 以上的硬盘. 软件要求:Windows 95/98 或 Windows NT3.51 以上版本. VC++ 6.0 系统可以在一张 CD 盘上,也可以在Visual Studio( Visual C++,Visual Foxpro)等产品的第一张 CD 盘上.一般都有一个 VC 的自动安装程序,也可以执行 VC6 目录下的 setup.exe,在安装包的提示下进行,对初学者可采用典型安装方式. 在安装好 VC 6.0 系统后, 有时根据需要添加或删除某些部件, 可插入 CD 盘重新执 行 setup.exe 安装程序,安装程序会检测当前系统安装 VC6 的足件,用户单击添加/ 删除按钮后,在安装维护对话框中选定要添加的部件或撤消选定要删除的部件. 与一般的应用软件一样,有以下两种启动方式: (1)通过开始按钮,选择程序菜单,然后打开Microsoft Visual studio 6.0 中文版子菜单中的Microsoft Visual C++ 6.0 中文版程序. (2)用户也可以使用命令行启动 VC.单击开始按钮后选择运行命令,在运 行 对话框中输入 c:\Program Files\Microsoft Visual Studio\VC98\VC6.exe (按默认盘 符和路径安装)即可. 2.2 关于 MFC MFC 是 Win API 与 C++的结合,API,即微软提供的 WinDOS 下应用程序的编程语言 接口,是一种软件编程的规范,但不是一种程序开发语言本身,可以允许用户使用各种各样 的第三方(如我是一方,微软是一方,
您可能关注的文档
最近下载
- 幼儿园系列主题教育活动.docx VIP
- 土方开挖及回填专项工程施工方案.docx VIP
- Web前端开发职业技能等级证标准(2021年).pdf VIP
- 资产的税务处理课件.ppt
- 2025年水文勘测工职业技能比武竞赛参考试题库500题(含答案).docx VIP
- 10KV高压开关柜技术规范书.docx VIP
- 《神奇的微生物教学》课件.pptx VIP
- 吉林省实验中学2024_2025学年高一英语下学期期中试题含解析.doc VIP
- 初一语文下册全册重要成语基础必会.docx VIP
- (样本)2024-2030全球与中国EC散热风扇市场现状及未来发展趋势 Sample - LFF.docx VIP
文档评论(0)