问答题
【问题2】 经改写后的文法是否是LL(1)的指出它的预测分析表中(1)~(3)处的内容。
【参考答案】
文法是LL(1)的。 (1)→SN;(2)→(T);(3)→ε
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
请补充函数fun(),该函数可以统计一个长度为n的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为:asd ascasdfg asd as asd mlosd,子字符串为asd,则应输出4。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填人所编写的若干表达式或语句。试题程序:#include < stdio. h >#include < string. h >#include < conio. h >int fun(char * str,char * substr){int n;char *p,*r;(1) ;while( * str){p = str;r = substrwhile( * r)if( (2) ){r++;p++;{elsebreak;if( (3) )n++;str ++;}return n;}main( ){char str[81],substr[3];int n;clrscr ( );printf( 输入主字符串:’);gets(str);printf(’输入子字符串: );gets( substr );puts(str);puts(substr);n = fun(str,substr);printf( n=%d n ,n)}
点击查看答案
问答题
【问题3】如果限制该算法最多输出K个可供选择的房间号,则在流程图1的。所指的判断框应改成什么处理[流程图1](如图2所示)
点击查看答案
相关试题
[说明]下面是一个Appkt程序,其功能是从...
[说明]①为类Circle增加一个构造函数,该...
对于教学数据库的三个基本表S(S#,SNAME...
[预备知识]①对给定的字符集合及相应的权...
【问题1】 假设当前该旅馆各个房间的情况...