《数据结构与数据库/操作系统》实验测试数据集
2021/11/21 19:40:43
本文主要是介绍《数据结构与数据库/操作系统》实验测试数据集,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
《数据结构与数据库/操作系统》实验测试数据集
实验二、栈的应用
注意需要根据实验内容文件实现相应的数据结构——栈,以及菜单(程序要能循环使用,不要计算一次就必须重新运行一次)
<一>基本功能(70分)
-
- 波兰式计算
+ 2 * 3 - 5 1= 2 + 3 * (5 - 1)=14(11分) + + 2 * 3 - 7 4 / 8 4=2+3*(7-4)+8/4=13(12分)
-
- 逆波兰式计算
2 3 5 1 - * += 2 + 3 * (5 - 1)=14(11分) 9 3 1 – 3* + 10 2 / +=9+(3-1)*3+10/2=20(12分)
-
- 中缀式计算
(1)4 + 2 * 3 – 10 / 5 计算结果,应输出8(12分); (2)(4+2)*3 – 10 / 5 计算结果,应输出16(12分);
<二>健壮性(10分)
程序对异常有一定的处理,如非法输入等
例如:
输入表达式有非法字符,(2分)
如:+ 2 A 、 2 3 A - 、 4 + a
输入表达式操作数和运算符数目不匹配(操作数多或运算符多)(4分)
如:+ 2 2 2 、 2 2 2 + 、 2 + 2 2 、+ + 2 2 、2 2 + +、 2 + + 2
输入表达式括号无法完成配对等非法输入。(4分)
如( 4 + 2 * 3、4 + 2)* 3
<三>规范性(10分)
代码注释(3分)
程序模块化(3分)
人机交互友好(4分)
<四>按时性(10分)
注:若未达到要求,即扣分,扣完为止。
源码下载
链接:https://pan.baidu.com/s/1gKpf2_qT1UJde-CD5It0Fw
提取码:1111
这篇关于《数据结构与数据库/操作系统》实验测试数据集的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南