- 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
- 2026年跨境结算行业挑战与应对报告.docx
- 2026年酒店餐饮行业双重预防机制与安全生产标准化研究报告.docx
- 2026年美容护肤行业预约消费模式分析报告.docx
- 2026年家居建材行业ESG信息披露案例分析报告.docx
- 小学三年级上册期中冲刺押题卷统编版AB卷.docx
- 2026-202学年五年级数学上册名校试题卷人教版含答案试卷.docx
- 2026年电子制造行业加盟招商合规与竞争分析报告.docx
- 2026年智能机器人制造行业分析报告及未来五至十年应用场景报告.docx
- 2026年汽车行业网络安全等级保护与合规性评估报告.docx
- 2026年高考数学概率统计解题技巧试卷.docx
最近下载
- 【基恩士】SK-1000 系列 使用说明书 (简体中文).pdf VIP
- (正式版)DB65∕T 4828-2024 《和田玉(子料)鉴定》.docx VIP
- 卫生服务中心装修改造工程.doc VIP
- 2024年中考道德与法治专题复习法治教育 常考考点梳理(实用,必备!).docx VIP
- LOGO标志设计PPT课件.pptx VIP
- 城市规划调研报告(PPT43页).ppt VIP
- Mini-Micro LED模组光电性能测试方法及编制说明.pdf
- 2025年秋新人教版历史8年级上册全册教学课件.pptx
- 2025沈阳体院体育考研真题及答案.doc VIP
- 2026秋季形势与政策ppt模板.pptx VIP
原创力文档

文档评论(0)