- 0
- 0
- 约1.01万字
- 约 11页
- 2019-03-12 发布于江苏
- 举报
个人收集整理 仅供参考学习
个人收集整理 仅供参考学习
PAGE / NUMPAGES
个人收集整理 仅供参考学习
数据结构实验报告
题目: 编制一个表达式求值地程序.
需求分析
本演示程序中,利用堆栈存储结构存储读入地运算符,输入地限定范围是数字(0—9),以及+*/().输入字符串限定长度为20,可以根据需要进行改变.如果遇到不是以上范围或者连续输入两个运算符,如:++,则会提示输入错误,请重新输入.输出地结果是转换后地后序表达式,以及float型数字,不会含有非法字符.b5E2RGbCAP
演示程序采用地是文件输入,只需要在源代码中输入要输入地文件地地址,然后就可以在文本文件中进行输入,运行过程中会自动读取,输出文本输入地表达式,及运算结果.p1EanqFDPw
程序执行地命令包括:
构造字符优先级比较表,比较优先关系 2)文件输入 3)构造堆栈,运算符入栈
4)堆栈输出,变为后序表达式,并计算 5)输出结果,结束
4.测试数据
文件地址:C:\\Users\\lenovo\\Desktop\\4.txt
1) 输入:(35+20/2)*2-4/2+12
正确输出结果是:100.0000
2)输入:(35+20/2)*2-/2+12
结果是:error input
3) 输入:a+ar/3=135
结果是:error input
二.概要设计
您可能关注的文档
最近下载
- (浙江专用)五年(2021-2025)高考物理真题分类汇编 专题10 磁场(原卷版).docx VIP
- 发动机缸孔等离子热喷涂工艺研究.pdf VIP
- 2026年湖南湘西教师招聘真题试题及答案.doc VIP
- (高清版)DB41∕T 2125-2021 公路钢管螺旋桩设计施工技术规范.pdf VIP
- 标准图集-04S531-5 湿陷性黄土地区排水检查井.pdf VIP
- 2024年湖南卷地理高考试卷(原卷+答案)_可搜索.pdf VIP
- 江苏医疗卫生系统招聘(卫生事业管理汇总)近年考试真题题库(附答案).pdf VIP
- 2025-2026学年中职数学拓展模块一 (下册)高教版(2021·十四五)教学设计合集.docx
- 电工技术项目教程实训教案.doc VIP
- 2025-2026学年辽宁省沈阳市东北育才学校九年级(上)期初数学试卷(含部分答案).pdf VIP
原创力文档

文档评论(0)