第一范文网 - 专业文章范例文档资料分享平台

计算器程序设计 C++ - MFC

来源:用户分享 时间:2025/12/12 22:36:19 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

课程名称:设计题目:专业班级:姓 名:学 号:时 间:指导教师:

课程设计报告

VC++课程设计 计算器 通信工程1202班 赵博 120404209 2015年7月14日 赵柏山

目 录

1.课程设计的要求 ?????????????????3 2.功能描述 ?????????????????3

3.设计步骤 ????????????????? 3 4.运算流程图 ?????????????????7 5.运行效果与不足 ?????????????????8 6. 总结 ?????????????????9 7. 参考文献及开发环境???????????????9 附录:程序代码 ?????????????????9

2

简易计算器(MFC)

1.课程设计的要求

多功能计算器:要求所编写的的计算器能够完成加、减、乘、除、基本函数的运算,类似于Windows附件中的计算器。

2. 功能描述

(1)包含的功能有:加、减、乘、除运算,开方、倒数、求余等功能。 (2)计算器上数字0—9为一个控件数组,加、减、乘、除为一个控件数组,其余为单一的控件。

(3)输入的原始数据、运算中间数据和结果都显示在窗口顶部的同一个标签中。

(4)计算功能基本上是用系统内部函数。 (5)“0”不能做除数。

(6)“Backspace”按钮可以清除上一次输入的数据,“Clear”按钮可以清除所有已输入的数据从头计算。

3. 设计步骤

(1)选择FileNewlProject命令,选择MFC AppWizard(exe)创建Project名为“计算器”,按确定。在弹出界面选择创建对话框,单击“完成”按钮。

(2)在生成的设计界面中加入控件,得到计算器应用界面。如图:

3

(3)为控件编辑框编辑ID,如图:

按钮名称 0 1 2 3 4 5 6 7 8 9 .

ID IDC_BUTTON_0 IDC_ BUTTON_1 IDC_ BUTTON_2 IDC_ BUTTON_3 IDC_ BUTTON_4 IDC_ BUTTON_5 IDC_ BUTTON_6 IDC_ BUTTON_7 IDC_ BUTTON_8 IDC_ BUTTON_9 IDC_ BUTTONpt 4

用途 按键0 按键1 按键2 按键3 按键4 按键5 按键6 按键7 按键8 按键9 按键 . +/- + - * / Clear Backspace 1/x sqrt % = IDC_ BUTTONor IDC_ BUTTONjia IDC_ BUTTONjian IDC_ BUTTONcheng IDC_ BUTTONchu IDC_ BUTTONC IDC_ BUTTONbk IDC_ BUTTONdao IDC_ BUTTONfang IDC_ BUTTONbai IDC_ BUTTONdeng IDC_EDIT1 正负 加 减 乘 除 清零 退格 倒数 开方 求余 等于 显示数据输入输出 编辑框 (4)进入ClassWizard界面选择Message Maps为控件插入消息映射,插入消息函数,实现控件命令功能。如图:

5

搜索更多关于: 计算器程序设计 C++ - MFC 的文档
计算器程序设计 C++ - MFC.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2opj31ahbh99g5n14c18_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top