试题三(15分)
阅读以下说明和C函数,填写程序中的空缺,将解答写入答题纸的对应栏内。
【说明】
函数numberOfwords (char message[])的功能是计算存储在message字符数组中的一段英文语句中的单词数目,输出每个单词(单词长度超过20时仅输出其前20个字母), 并计算每个英文字母出现的次数(即频数),字母计数时不区分大小写。
假设英文语句中的单词合乎规范(此处不考虑单词的正确性),单词不缩写或省略, 即不会出现类似don"t形式的词,单词之后都为空格或标点符号。
函数中判定单词的规则是:
(1) 一个英文字母串是单词;
(2) 一个数字串是单词;
(3) 表示名词所有格的撇号(")与对应的单词看作是一个单词。
除上述规则外,其他情况概不考虑。
【问题1】(15分)
(1):
(2):
(3):
(4):
(5):
(6):