- 2
- 0
- 约8.61千字
- 约 22页
- 2019-09-09 发布于福建
- 举报
武汉理工大学《面向对象程序设计》课程设计说明书
目 录
TOC \o 1-3 \h \z \u 1.基本功能描述 1
2.设计思路 1
3.软件设计 10
3.1设计步骤 10
3.2界面设计 10
3.3关键功能实现 12
4.结论与心得 14
5.思考题 15
6.附录 17
6.1调试报告 17
6.2测试结果 18
6.3关键代码 21
PAGE 2
实用计算器程序
1.基本功能描述
(1)可以计算基本的运算:加法、减法、乘法、除法。
(2)可以进行任意加减乘除混合运算。
(3)可以进行带任意括号的任意混合运算。
(4)可以进行单目科学运算:1/x、+/-、sqrt、x^2、e^2等。
(5)可以对显示进行退格或清除操作。
(6)可以对计算结果自动进行存储,并在用户需要的时候查看,并且可在其基础上进行再运算操作。
(7)界面为科学型和普通型,可在两界面间通过按钮转换。
2.设计思路
计算器属于桌面小程序,适合使用基于对话框的MFC应用程序设计实现。首先要思考的问题是:我的程序需要实现什么样的功能?需要哪些控件?需要哪些变量?需要哪些响应?
我们知道基于对话框的MFC应用程序的执行过程是:初始化、显示对话框,然后就开始跑消息循环列表,当我们在消息循环列表中获取到一个消息后,由相应的消息响应
您可能关注的文档
- 机械工程材料和热处理第5章-合金钢及硬质合金.ppt
- 双代号网络计划图讲解.doc
- 四年级下册语文--主题学习--第一单元预习课课件.pptx
- 农业养殖项目商业计划书——饲草猪.pptx
- 钢筋工程中最核心的300条技术问题.docx
- 正定结构优质工程施工方案设计.doc
- 部编版语文教材7-9年级书本字词复习总结.pptx
- 教师爱岗敬业主题演讲稿范文(精选篇).docx
- 达州工贸职业技术学校2018年教育质量年度报告.docx
- (基础知识)第三、四章现代企业管理管理心理与组织行为.docx
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
最近下载
- 2013内装修墙面装修13J502-1.docx VIP
- 毕业论文设计《基于AT89C52单片机的电子迎宾器的设计》.doc VIP
- 2026年4月自考00600高级英语试题及答案含评分参考.pdf VIP
- 最新电气工程及其自动化专业的本科毕业论文.doc VIP
- 五脏的生理功能——中医对五脏的认识.doc VIP
- 通桥(2021)5402-05客货共线铁路钢筋混凝土框架箱涵单孔孔径_可搜索.pdf
- OHSMS职业健康安全管理体系 2026年4月考前小范围资料.pdf
- 重庆市北碚区西南大学附属中学校2025-2026学年九年级上学期开学考试英语试题(含答案,无听力原文及音频).pdf VIP
- 人教版八年级英语上册Unit1-3单元测试卷(完整打印版).docx VIP
- 2024年中考数学复习:相似三角形 几何模型压轴题汇编(含答案解析).docx VIP
原创力文档

文档评论(0)