电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

MFC实践报告VIP免费

MFC实践报告_第1页
1/9
MFC实践报告_第2页
2/9
MFC实践报告_第3页
3/9
c++课程设计实验报告 ——科学计算器 学号:03109613 姓名:徐洁月 院系专业:建筑环境与设备工程 目录 一、课题名称······················································ 二、问题陈述 三、设计目标和设计任务 四、解题算法思想 五、数据结构描述 六、测试数据 七、运行情况分析 八、设计小结 九、心得体会 参考资料 提交日期 一.课题名称 科学计算器的设计 二.问题陈述 三.设计目标和设计任务 3.1 初期对自我的要求 通过实践加强对程序设计语言课程知识点的理解和掌握,培养对课程知识综合运用能力、实际分析问题能力及编程能力,养成良好的编程习惯。 通过实践进一步领会程序设计的特点和应用,提高运用c++ 语言以及面向对象知识解决实际问题的能力。 通过实践掌握用c++ 语言编写面向对象的实用程序的设计方法,对面向对象方法和思想增加感性的认识; 学会利用c++程序设计语言编写出一些短小、可靠的windows 实用程序,切实提高面向对象的程序设计能力。为后续的相关课程的学习打下基础。 3.2 设计目标和任务 要求实现具有加,减,乘,除基本四则运算功能 要求能够实现二进制,八进制,十进制,十六进制转换 设计基于mfc 框架的,具有友好界面的windows 应用程序 科学计算器要求具有运算优先级别,包括运算符号的优先级判断,实现基于括号的优先级控制 科学计算器要求具有科学函数计算功能,主要包括三角函数(具有角度与弧度的切换),指数函数,对数函数等 四.解题算法思想 4.1 算法基本流程 1) 用户通过键盘或者计算机上的按钮输入计算表达式 2) 这时所输入的表达式在用户看来是数学运算符号,我们要做的就是将数学表达式转换成字符串 3) 查看整个算式中的括号是否都左右匹配,如果不匹配则推出并提示用户并退出。如果匹配则进入步骤4 4) 安装括号从内往外的规则,开始计算整个算式,如果算式里出现错误字符则自动退出并提示,如果整个算式正确,则计算出结果 5) 将结果输出在界面上 4.2 算法流程图 篇二:c++(mfc)程序设计实践报告 中南大学 本科生课程设计(实践)任务书、设计报告 ( c++语言程序设计) 题 目 学生姓名 指导教师 学 院 专业班级 学生学号 计算机基础教学实验中心 年 月 日 目 录 设计任务书?????????????????3 课程实践报告????????????????4 一、实践内容??????????????...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部