-
一:需求分析
1. 问题描述
魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两...
一:需求分析
1. 问题描述
魔王总是使用自己的一种非常精练而抽象的语言讲话,没人能听懂,但他的语言是可逐步解释成人能听懂的语言,因为他的语言是由以下两种形式的规则由人的语言逐步抽象上去的:
-----------------------------------------------------------
(1) a---> (B1)(B2)....(Bm)
(2)[(op1)(p2)...(pn)]---->[o(pn)][o(p(n-1))].....[o(p1)o]
-----------------------------------------------------------
在这两种形式中,从左到右均表示解释.试写一个魔王语言的解释系统,把
他的话解释成人能听得懂的话.
2. 基本要求:
用下述两条具体规则和上述规则形式(2)实现.设大写字母表示魔王语言的词汇 小写字母表示人的语言的词汇 希腊字母表示可以用大写字母或小写字母代换的变量.魔王语言可含人的词汇.
(1) B --> tAdA
(2) A --> sae
3. 测试数据:
B(ehnxgz)B 解释成 tsaedsaeezegexenehetsaedsae若将小写字母与汉字建立下表所示的对应关系,则魔王说的话是:"天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅".
| t | d | s | a | e | z | g | x | n | h |
| 天 | 地 | 上 | 一只| 鹅 | 追 | 赶 | 下 | 蛋 | 恨 |
-one : a needs analysis. Problem description always use their own fiendish a very concise and abstract language speech Nobody can understand, but the language is gradually explained adult can understand the language, because his language is composed of the following two forms of
- 2022-09-04 11:50:02下载
- 积分:1
-
在PHP代码行重排
line rearrangements in php code
- 2022-03-20 21:06:24下载
- 积分:1
-
一些常用的经典例程,可以用来学习的软件,例如:控件、表格、结构控制、声音控制和文件I/O等。...
一些常用的经典例程,可以用来学习的软件,例如:控件、表格、结构控制、声音控制和文件I/O等。-Some commonly used classic routines, can be used to study the software, such as: control, form, structure, control, voice control and file I/O and so on.
- 2022-05-05 09:50:39下载
- 积分:1
-
小巧又很好用的串口调试工具,比其他普通常用的功能强大的多。...
小巧又很好用的串口调试工具,比其他普通常用的功能强大的多。-Also good used compact serial debugging tools, than other commonly used general and more powerful.
- 2022-05-28 18:30:29下载
- 积分:1
-
I uploaded a seven
本人上传了一幅红外的神七图片,对研究红外图象处理的也许有用啊-I uploaded a seven-infrared image of God, the study of infrared image processing may be useful ah
- 2022-01-25 17:50:39下载
- 积分:1
-
这里有多个用c++ builder6编写的小游戏程序,适合初学者!
这里有多个用c++ builder6编写的小游戏程序,适合初学者!-here are some small games source codes by c++ builder6.it is useful for new learner
- 2022-01-24 16:43:04下载
- 积分:1
-
Aes 加密代码,只为测试,使用 C 语言
该应用程序向导创建的测试应用程序为您服务。该文件包含测试应用程序组件每个文件摘要的内容。Test.vcproj这是使用应用程序向导生成的VC++项目的主项目文件。它包含有关该文件的Visual C++版本的信息的产生的信息,并关于向导选择应用程序平台,配置和项目信息的功能。TEST.CPP这是主要的应用源文件。////////////////////////////////////////////////// ///////////////////////////其他标准文件:StdAfx.h中,StdAfx.cpp这些文件被用于生成名称test.pch预编译头(PCH)文件,名为StdAfx.obj式预编译的文件。////////////////////////////////////////////////// ///////////////////////////其他意见:应用程序向导使用“TODO:”注释指示应添加或源代码的定制部件。
- 2022-03-20 03:29:00下载
- 积分:1
-
windows api 在pb中的定义说明,希望对pb编程爱好者有所帮助
windows api 在pb中的定义说明,希望对pb编程爱好者有所帮助-windows api pb in the definition shows, and I hope to pb programming enthusiasts help
- 2022-10-20 21:25:03下载
- 积分:1
-
that is an example for pluse width modulati on and that programe is written by c
这是一个脉冲宽度调制的例子,程序是用c语言编写的
- 2023-01-14 16:05:03下载
- 积分:1
-
经典的选择排序算法,可以显示过程
经典的选择排序算法,可以显示过程-classic choice algorithm can demonstrate that the process
- 2023-08-04 23:30:02下载
- 积分:1