- 30
- 0
- 约5.32千字
- 约 14页
- 2017-12-19 发布于河南
- 举报
魔王语言报告(带有完整程序)
西安郵電學院 目: 魔王语言
院系名称:
专业名称:
班 级:
学生姓名:
学号(8位):
指导教师:
设计起止时间:
一. 设计目的
以栈和队列为数据结构,使用文件读写、查找等操作,完成对魔王语言的解释。
二. 设计内容
有一个魔王总是使用自己的一种非常精炼而抽象的语言讲话,没有人能听懂。但他的语言是可以逐步解释成人能懂的语言的,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的:
(1)α→β1β2 …… βm
(2)(θδ1δ2 …… δn)→ θδnθδn-1 …… θδ1 θ?
? ? 在这两种形式中,从左到右均表示解释;从右到左均表示抽象。试写一个魔王语言的解释系统,把他的话解释成人能听得懂的话。
三.概要设计
通过栈、队列和函数的调用来实现魔王语言。
1.功能模块图;
2.各个模块详细的功能描述。
1.
通过打开规则文件读取文件中的数据,并将其保存在数组r中
2.
通过打开小写字母匹配文件读取文件中的数据,并将其存储在链表head中。
3.
通过这个函数将所有的魔王语言存储在栈中。
4.
通过这个函数将魔王语言中所有的括号去掉,并将其结果存储在队列Q中
5.
通过这个函数,根据规则文件,将去掉括号后的魔王语
您可能关注的文档
- 福州教育二附中公开课《美国1787年宪法》教案.doc
- 实验八-队列(循环队列)的表示和实现-舞伴问题.doc
- 高三英语专题训练4.doc
- Drools的进一步研究.doc
- windows 下C++操作Mysql的一些总结.doc
- WebQuest网络课堂设计.doc
- dbcp优化配置说明.doc
- 英语专业大四精度第4单元单词.doc
- 循环队列的操作和实现C语言.docx
- 北京版 4年级 Unit 6 May I take your order? Lesson 20.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 温医大三一试题 .pdf VIP
- 爆破工程技术人员取证培训初级D设计题真题参考答案.pdf VIP
- 爆破工程消耗量定额.pdf
- 高三下学期高考倒计时50天主题班会课件:《勇于追梦 高考加油》.pptx VIP
- 2026年保定市高三第一次模拟考试(一模)英语试卷(含标准答案).pdf
- 历年高考真题之---西亚---高清详细解析.docx VIP
- 大学物理实验密度测量.doc VIP
- 高一年级下册学期数学人教A版(2025)必修第二册8.4.1平面课件(共34张ppt)(含音频+视频).pptx VIP
- 广东省深圳市福田区红岭中学2024-2025学年高一下学期第一学段考试(期中)数学试卷(解析版).docx VIP
- 煤矿火区启封技术要求启封措施.docx VIP
原创力文档

文档评论(0)