阅读以下说明和流程图,将应填入(n)处的字句写在对应栏内。 [说明] 下面的流程图用于计算一个英文句子中最长单词的长度(即单词中字母个数)MAX。假设该英文句子中只含字母、空格和句点“.”,其中句点表示结尾,空格之间连续的字母串称为单词。 [流程图]

admin2009-02-15  13

问题 阅读以下说明和流程图,将应填入(n)处的字句写在对应栏内。
[说明]
   下面的流程图用于计算一个英文句子中最长单词的长度(即单词中字母个数)MAX。假设该英文句子中只含字母、空格和句点“.”,其中句点表示结尾,空格之间连续的字母串称为单词。
[流程图]

选项

答案(1)MAX←0 (2)←L+1 (3)MAX←L (4)≠ (5)L←0

解析 本题用到的三个变量及其作用分别为:A,存放输入的一个字符;MAX,存放当前为止最长单词的长度;L,存放当前单同的长度。
(1)使用变量MAX应先赋予初值,由上下文知其初值为0;
(2)读取当前单词时,每读人一个字母,单词长度值L应增1;
(3)当前单词长度L比MAX时,应更新MAX的值;
(4)若当前字符不是句点,应当继续读取字符;
(5)读取下一个单词前,应当重置L的值。
转载请注明原文地址:https://kaotiyun.com/show/XbjZ777K
0

相关试题推荐
最新回复(0)