- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
文档来源为 :从网络收集整理 .word 版本可编辑 .欢迎下载支持 .
滨江学院
数据结构课程设计
题 目 算术表达式的求解
院 系 计算机系
专 业
学生姓名
学 号
指导教师 李燕
二O一六 年 六 月十日
1文档来源为 :从网络收集整理 .word 版本可编辑 .
文档来源为 :从网络收集整理 .word 版本可编辑 .欢迎下载支持 .
目 录
1. 前言 1
1.1 课题内容及要求 1
1.2 选题目的及意义 1
2. 系统分析 1
2.1 问题描述 1
2.2 运算符的优先级分析: 1
2.3 错误提示分析: 1
3. 系统概要设计 1
3.1 系统总体架构设计 1
3.2 系统模块的设计 2
4. 系统详细设计 2
4.1 数据的存储设计与描述: 2
4.2 详细的优先级关系 : 3
4.3 具体的操作集合: 3
5. 程序实现 3
6. 程序测试 9
6.1 正确的结果 9
6.2 错误 110
6.3 错误 210
6.4 错误 310
7. 收获及体会: 10
文档来源为 :从网络收集整理 .word 版本可编辑 .
文档来源为 :从网络收集整理 .word 版本可编辑 .欢迎下载支持 .
参考文献: 10
II 文档来源为 :从网络收集整理 .word 版本可编辑 .
文档来源为 :从网络收集整理 .word 版本可编辑 .欢迎下载支持 .
1. 前言
1.1 课题内容及要求
题目 39 :算术表达式的求解
问题描述:给定一个算术表达式,通过程序求出最后的结果。
基本要求:
从键盘输入要求解的算术表达式;
采用栈结构进行算术表达式的求解过程;
能够判断算术表达式正确与否;
对于错误表达式给出提示;
对于正确的表达式给出最后的结果 ;
1.2 选题目的及意义
⑴进一步熟悉和使用栈的基本操作,如栈的初始化,进栈,出栈的特性。
⑵学习在实际生活中使用栈来解决问题。
2. 系统分析
2.1 问题描述
要正确计算表达式的值,必须要正确的解释表达式。
首先解释算术表达式的运算规则,分为以下三点:
⑴先乘除后加减;
⑵从左往右进行计算;
⑶有括号的,先算括号内的;
2.2 运算符的优先级分析:
任何一个表达式都是由运算符,操作数和界限符组成的。
这里把运算符,界限符统称为算符。设两个操作符分别为 op1和 op2 。
为实现运算符的优先法则,优先关系会出现三种情况, op1 的优先级高于 op2 的优先级, op1
的优先级等于 op2 的优先级, op1的优先级小于 op2的优先级。
2.3 错误提示分析:
对于输入错误的,比如出现了表达式以外的非法字符,没有按照正确格式进行输入。
系统会给出提示。
3. 系统概要设计
3.1 系统总体架构设计
您可能关注的文档
- 南京工程学院毕业设计要求.pdf
- 南京工程学院外语系毕业论文实施办法.pdf
- 南京工程学院体育武术选修答案.pdf
- 南京工业自动化专业培训.pdf
- 南京工业大学考研810化原实验复习(11月份必看).pdf
- 南京工业大学有机化学期末试卷.pdf
- 南京工业大学交通学院混凝土结构设计课程设计报告(部分预应力a类).pdf
- 南京工业大学《液压与气压传动》试题卷含答案.pdf
- 南京工业大学hy管本1612016年第一学期面授时间表.pdf
- 南京大学计算机基础大专-第二次作业2.pdf
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)