计算器系统实现.docVIP

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 2 计算器系统实现 目 录 0摘要……………………………………………………………………………1 1引言……………………………………………………………………………1 1.1课题背景………………………………………………………………1 1.2课设要求………………………………………………………………1 2分析……………………………………………………………………………1 2.1可行性分析……………………………………………………………2 2.2需求分析………………………………………………………………2 3正文……………………………………………………………………………2 3.1.利用MFC框架编写简易计算器………………………………………2 3.1.1建立的变量,控件的命名………………………………………2 3.1.2界面的设计………………………………………………………2 3.1.3变量的定义及初始化……………………………………………3 3.1.4成员函数…………………………………………………………3 3.1.5源代码……………………………………………………………4 3.1.6调试过程…………………………………………………………19 3.2. VC++6.0下windows API编写的计算器……………………………19 3.2.1建立的变量……………………………………………………… 3.2.2界面的设计……………………………………………………… 3.2.3成员函数…………………………………………………………20 3.2.4源代码……………………………………………………………25 3.2.5调试过程…………………………………………………………29 4小结……………………………………………………………………………29 5参考文献………………………………………………………………………29 PAGE 1 0 摘 要 随着时代的发展,简洁、方便已经成为当今时代人们所需求的特点。这次课程设计的任务就是用API与MFC编程来设计一个简洁、方便的计算器,就是类似于window自带的计算器,要求计算器能够运算简单的四则运算。在人们使用的计算器的时候,能够便捷的进行操作,从而节约了时间,提高了工作的效率。本次课程设计的要求就是使用MFC框架在VC6.0的环境下编写一个简单的计算器。 关键词 :计算器、MFC、API、简洁、方便 1 引 言 本课程设计主要是设计一个简易的计算器,能够实现简单的四则运算。 1.1 课题背景 计算器是大家经常用的辅助工具,在日常生活中有了计算器能大大地提高人们运算的速度和准确率,能够实现加减乘除的功能,要实现计算功能,可以用VC++的知识编写程序来解决此问题,对于我们使用VC也是很好的一次锻炼。 1.2 课设要求 通过本课程设计,目标是使学生了解可视化程序设计语言的基础知识,掌握面向对象编程的分析设计方法。实现计算器的基本功能:连续数据的无优先级混合运算(加减乘除)实现其它附加功能:优先级运算,加入括号,加入其它函数运算功能等。要求界面良好,功能完整。 2 分 析 2.1 可行性分析 本设计是简单计算器。简单计算器有着简单易操作的优点,在日常生活中很使用,它的界面简洁,使人们能容易地操作计算器,它占用的空间资源少,对电脑的影响也很小,运行速度快,能使人们快速的得到计算的结果,充分提高了计算效率,对人们的日常生活有一定的帮助。 2.2 需求分析 本软件主要用于计算机windows 2000/XP以上版本的用户的使用,这次课程设计一般是实现简单计算器的功能。要程序能实现:加,减,乘,除等运算功能;二进制,十进制,还要实现数据的输入,输出,计算,显示及清零等功能。 3 正 文 3.1.利用MFC框架编写简易计算器 要求使用MFC框架在Visual Studio 6.0环境下编写一个简易的计算器,支持任意位数的加减乘数。 3.1.1建立的变量,控件的命名 IDC_BUTTON0 0 IDC_BUTTON1 1 IDC_BUTTON2 2 IDC_BUTTON3 3 IDC_BUTTON4 4 IDC_BUTTON5 5 IDC_BUTTON6 6 IDC_BUTTON7 7 IDC_BUTTON8 8 IDC_BUTTON9 9 IDC_BUTTON10 . IDC_BUTTON11 = IDC_BUTTON12 + IDC_BUTT

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档