- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构课程设计用栈求表达式要点解析
HUBEI UNIVERSITY OF AUTOMOTIVE TECHNOLOGY
数据结构
课程设计报告
课设题目: 利用栈计算简单表达式
专 业: 汽车电子工程
班 级: T1323-14
姓 名: 华胜
完成日期: 2015-01-16
指导教师: 付勇智
目录
1.课程设计题目与内容……………………………………………………3
2.需求分析…………………………………………………………………3
2.1要求…………………………………………………………………4
2.2任务描述……………………………………………………………4
2.3运行环境……………………………………………………………4
2.4开发工具……………………………………………………………3
3.总体设计…………………………………………………………………4
3.1设计任务与目标……………………………………………………4
3.2程序中的功能函数…………………………………………………5
3.3方案设计与论证……………………………………………………5
4算法说明…………………………………………………………………6
4.1程序所含函数………………………………………………………6
4.2函数间的调用关系…………………………………………………7
4.3函数调用详细说明…………………………………………………8
4.4函数流程图…………………………………………………………8
5详细设计说明………………………………………………………………9
5.1数据结构设计………………………………………………………9
5.2模块接口设计………………………………………………………10
6.程序运行…………………………………………………………………10
6.1 函数主界面………………………………………………………10
6.2 计算表达式………………………………………………………11
6.3保存结果…………………………………………………………13
6.4查看记录…………………………………………………………14
6.5清空记录…………………………………………………………16
6.6几种输入错误……………………………………………………17
6.7程序退出…………………………………………………………19
7.编程心得与体会…………………………………………………………19
8.程序源代码………………………………………………………………21
利用栈计算表达式
1.题目描述及其要求:
栈是计算机中常用的一种数据结构,具有广泛的使用。利用栈的性质及其操作原理编写一个使用栈计算表达式的程序有助于更好的掌握栈的使用规则和原理应用。
《数据结构课程设计》是理解和掌握数据结构的重要环节,主要任务是实现各种数据组织中的数据逻辑结构、存储结构以及有关操作的算法。使学生学会分析研究计算机加工的数据结构的特性,以便为应用涉及的数据选择适当的逻辑结构、存储结构及相应的算法。另一方面,通过团队合作、文档编制、主页设计等环节对学生进行全方位的训练,最终达到培养学生的数据抽象能力和软件设计的能力。通过全部过程培养和锻炼学生的钻研能力、动手能力、分析问题和解决问题的实际能力。
题目要求:
(1)按照分析、设计、编码、调试、测试的软件过程完成这个应用程序。
(2)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。
输入要求:
(1)应用程序运行后在屏幕上显示一个菜单。用户可以根据需求,选定相应的操作项目。进入每个操作后,根据应用程序的提示信息,从键盘输入相应的信息。程序根据用户输入的信息完成相应的处理,实现要求的功能。
(2)能对输入的数据进行简单的校验。
输出要求:
(1)应用程序运行后,要在屏幕上显示一个菜单。
(2)要求用户输入数据时,给出清晰、明确的提示信息,包括输入的数据内容、格式以及结束方式等。
(3)在程序完成处理后,要清楚地给出程序的处理结果:如:从键盘输入一个表达式,屏幕要输出正确结果。
实现要求:
采用
您可能关注的文档
- 数据库原理课程设计报告要点解析.doc
- 数据库培训中心信息管理系统课程设计要点解析.doc
- 数据库培训之预处理要点解析.pptx
- 数据库培训高主任要点解析.ppt
- 数据库基本概念要点解析.ppt
- 数据库基础与Access应用表的基本操作(一)要点解析.ppt
- 数据库基础春华第一要点解析.ppt
- 数据库基础知识要点解析.pptx
- 数据库备份与恢复实验要点解析.doc
- 数据库实验二要点解析.doc
- 2025四川南充市公路管理局南充市水务局遴选3人笔试备考题库附答案解析.docx
- 2025年清水河县事业单位联考招聘考试历年真题完美版.docx
- 2025年正安县事业单位联考招聘考试历年真题完美版.docx
- 2025年金沙县事业单位联考招聘考试真题汇编新版.docx
- 2025年乐业县辅警招聘考试真题汇编及答案1套.docx
- 2025年新龙县事业单位联考招聘考试历年真题附答案.docx
- 2025年淮阳县事业单位联考招聘考试历年真题含答案.docx
- 2025年紫金县事业单位联考招聘考试真题汇编含答案.docx
- 2025年永福县事业单位联考招聘考试历年真题推荐.docx
- 2025年睢县事业单位联考招聘考试历年真题含答案.docx
最近下载
- 2021-2022学年北京四中九年级上学期月考数学试卷(12月份)(含答案解析).docx VIP
- 天津经济技术开发区工业项目开发建设指南.doc VIP
- 软件系统安装调试指南.pdf VIP
- 九年级上学期十二月月考化学试题.doc VIP
- 储罐及输油管道拆除方案.doc VIP
- 【高考真题】2022年全国统一高考山东卷《物理》试题(原卷版).pdf VIP
- 2025年24年河北省中考数学试卷及答案.doc VIP
- 2025年度绍兴市专业技术人员继续教育公需科目考试题库(附答案).docx VIP
- 2025年上海高考数学二轮复习:热点题型05 圆锥曲线(十二大题型)原卷版+解析.pdf VIP
- 浙江省杭州市西湖区学军中学2024-2025学年高二上学期期末考数学(原卷版).docx VIP
原创力文档


文档评论(0)