已知某文法G[S]:S→0S0 S→1,从S推导出的符号串可用(21)(n≥0)描述。A.(010)nB.0n10nC.1nD.01n0
已知某文法G[S]:S→0S0 S→1,从S推导出的符号串可用(21)(n≥0)描述。
A.(010)n
B.0n10n
C.1n
D.01n0
解析:本题考查程序语言翻译基础知识。
语言语法的一种表示法称为文法,常用的文法是上下文无关文法。
一个上下文无关文法包含以下4个部分:
①一个记号集合,称为终结符集。
②一个非终结符号集合。
③一个产生式集合。每个产生式具有一个左部和右部,左部和右部由肩头连接,左部是一个非终结符,右部是记号和(或)非终结符序列。
④一个开始符号。开始符号是一个指定的非终结符。
利用产生式产生句子的过程,是将产生式A→Y的右部代替文法符号序列αAβ中的A得到αγβ的过程,称为αAβ直接推导出αγβ,记作:αAβ=>αγβ。
从S出发进行推导的过程可表示如下:
S=>0S0=>00S00=>000S000=>... =>0n10n
已知字符串S中有a、b、c、d、e、f共6个字符,各种字符出现的次数分别为5、4、4、3、2和1, 其他 2020-05-13 …
程序test.C的功能是:把S字符串中的所有字母改写成该字母的下一个字母,字母2改写成字母a,字母z 计算机类考试 2020-05-23 …
下列程序的功能是;把s字符串中所有的字符左移一个位置,串中的第一个字符移到最后。请编制函数chg( 计算机类考试 2020-05-23 …
下列程序的功能是:把s字符串中的所有字母改成该字母的下一个字母,字母z改成字母a。要求大写字母仍 计算机类考试 2020-05-23 …
c,改错题1、给定程序MODI1.C中函数fun的功能是:先将在字符串s中的字符按正序存放到t串中 其他 2020-07-23 …
给fun函数的形参s传送字符串:“]]6354abcc”(其中]表示空格字符,则函数的返回值是lo 其他 2020-07-23 …
C++题目:字符串S为“abcdeacedaeadcedabadadaead”,对该字符串用[0, 其他 2020-07-27 …
将在字符串S中下标为奇数位置上的字符,紧随其后重复出现一次,放在一个新串T中,T中字符按原字符串中字 其他 2020-11-07 …
1、比较两字符串的大小。忽视大小写。按字典序如果第一个字符串大于第二个字符串返回大于0,如果第一个字 其他 2020-11-07 …
设字符串s="Iamastudent!",那么字符串s的长度为设字符串s=“Iamastudent! 其他 2020-11-07 …