2022年2022年计算器程序设计文档 .pdf
《2022年2022年计算器程序设计文档 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算器程序设计文档 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、东南大学程序设计与算法语言报告第 1 页 共 7 页计算器程序设计文档一、课题介绍:课题名称:计算器程序设计小组任务分工:组长负责程序总框架的设计和程序的调试组员:负责记录每次讨论的内容和资料的查寻二、任务需求分析报告:简单的计算器在复杂的计算中可以帮助人们准确的得到结果,从而节省时间。三、程序功能设计说明:人机交互界面:对话框 (如图所示 ) 用户可以通过键盘输入需要参与运算的实数以及运算的类型,然后按“=”按钮,这样,在显示栏里即会出现运算结果。四、程序设计和算法描述:1、编辑对话框资源;2、新建一个对话框类,添加相应的变量和函数。3、编辑相应的函数原代码。名师资料总结 - - -精品资料
2、欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 东南大学程序设计与算法语言报告第 2 页 共 7 页附:对话框类中的成员:float m_tt;/ 记录数据BOOL flag_add; / 表示加BOOL flag_minus; / 减BOOL flag_Multiply; /乘BOOL flag_divid; /除BOOL flag_Equ; / 等于数字按钮的功能定义:void CJisuanqiDlg:OnOne() if (flag_Equ) m_da
3、ta=0; flag_Equ = false; m_data =m_data*10 + 1; UpdateData(false); / TODO: Add your control notification handler code here void CJisuanqiDlg:On3() if (flag_Equ) m_data=0; flag_Equ = false; m_data =m_data*10 + 3; UpdateData(false); / TODO: Add your control notification handler code here void CJisuanqi
4、Dlg:OnTwo() if (flag_Equ) m_data=0; flag_Equ = false; m_data =m_data*10 + 2; UpdateData(false); / TODO: Add your control notification handler code here 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 东南大学程序设计与算法语言报告第 3 页 共 7 页 void CJisuanq
5、iDlg:OnFOUR() if (flag_Equ) m_data=0; flag_Equ = false; m_data =m_data*10 + 4; UpdateData(false); / TODO: Add your control notification handler code here void CJisuanqiDlg:OnFIVE() if (flag_Equ) m_data=0; flag_Equ = false; m_data =m_data*10 + 5; UpdateData(false); / TODO: Add your control notificati
6、on handler code here void CJisuanqiDlg:OnSIX() if (flag_Equ) m_data=0; flag_Equ = false; m_data =m_data*10 + 6; UpdateData(false); / TODO: Add your control notification handler code here void CJisuanqiDlg:OnSEVEN() if (flag_Equ) m_data=0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心
7、整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 东南大学程序设计与算法语言报告第 4 页 共 7 页flag_Equ = false; m_data =m_data*10 + 7; UpdateData(false); / TODO: Add your control notification handler code here void CJisuanqiDlg:OnEIGHT() if (flag_Equ) m_data=0; flag_Equ = false; m_data =m_data*10 + 8; UpdateData(false);
8、 / TODO: Add your control notification handler code here void CJisuanqiDlg:OnNINE() if (flag_Equ) m_data=0; flag_Equ = false; m_data =m_data*10 + 9; UpdateData(false); / TODO: Add your control notification handler code here void CJisuanqiDlg:OnZERO() if (flag_Equ) m_data=0; flag_Equ = false; m_data
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算器程序设计文档 2022 计算器 程序设计 文档
限制150内