网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
发音辨析题: 仔细听录音,选出下面的单词中所有字母e都读成轻音[ə](即:Schwa)的单词。
A.Besen
B.Betten
C.begehen
D.belaufen
参考答案和解析
legen-Regen-Neger
更多 “发音辨析题: 仔细听录音,选出下面的单词中所有字母e都读成轻音[ə](即:Schwa)的单词。A.BesenB.BettenC.begehenD.belaufen” 相关考题
考题
阅读以下说明和流程图,将应填入(n)处的字句写在对应栏内。[说明]下面的流程图用于计算一个英文句子中最长单词的长度(即单词中字母个数)MAX。假设该英文句子中只含字母、空格和句点“.”,其中句点表示结尾,空格之间连续的字母串称为单词。[流程图]
考题
阅读以下说明和C程序,填补代码中的空缺(1)~(5),将解答填入答题纸的对应栏内。 【说明】 函数areAnagrams(char *fstword, char *sndword)的功能是判断fstword和sndword中的单词(不区分大小写)是否互为变位词,若是则返回1,否则返回0。所谓变位词是指两个单词是由相同字母的不同排列得到的。例如,triangle与integral互为变位词,而dumbest与stumble不是。 函数areAnagrams的处理思路是检测两个单词是否包含相同的字母且每个字母出现的次数也相同。过程是先计算第一个单词(即fstword中的单词)中各字母的出现次数并记录在数组counter中,然后扫描第二个单词(即sndword中的单词)的各字母,若在第二个单词中遇到与第一个单词相同的字母,就将相应的计数变量值减1,若在第二个单词中发现第一个单词中不存在的字母,则可断定这两个单词不构成变位词。最后扫描用于计数的数组counter各元素,若两个单词互为变位词,则counter的所有元素值都为0。 函数areAnagrams中用到的部分标准库函数如下表所述。【C函数】 int areAnagrams (char *fstword, char *sndword { int index; int counter [26]={0}; /* counter[i]为英文字母表第i个字母出现的次数,A或a为第0个,B或b为第1个,依此类推 */ if ( (1) ) /* 两个单词相同时不互为变位词 */ return 0; while(*fstword) { /* 计算第一个单词中各字母出现的次数 */ if (isalpha (*fstword)) { if (isupper (*fstword)) counter [*fstword -A]++; else counter [*fstword -a]++; (2) ; /* 下一个字符 */ } } while (*sndword) { if (isalpha (*sndword)) { index= isupper (*sndword) ? *sndword -A: *sndword -a; if (counter [index] ) counter [index] --; else (3) ; } (4) ; /* 下一个字符 */ } for (index = 0; index26; index++) if ( (5) ) return 0; return 1; }
考题
试题三(共15分)阅读以下说明和C函数,填补C函数中的空缺(1)~(6),将解答写在答题纸的对应栏内。【说明】函数numberOfwords (char message[])的功能是计算存储在message字符数组中的一段英文语句中的单词数目,输出每个单词(单词长度超过20时仅输出其前20个字母),并计算每个英文字母出现的次数(即频数),字母计数时不区分大小写。假设英文语句中的单词合乎规范(此处不考虑单词的正确性),单词不缩写或省略,即不会出现类似don't形式的词,单词之后都为空格或标点符号。函数中判定单词的规则是:(1)一个英文字母串是单词;(2) 一个数字串是单词;(3)表示名词所有格的撇号(')与对应的单词看作是一个单词。除上述规则外,其他情况概不考虑。例如,句子“The 1990's witnessed many changes in people's concepts ofconservation”中有10个单词,输出如下:The1990'switnessedmanychangesinpeople'sconceptsofconservation函数numberOfijvords中用到的部分标淮库函数如下所述。【C函数】int numberOfwords (char message[]){char wordbuffer[21],i=0; /*i用作wordbuffer的下标*/(1) pstr;int ps[26]={0); /*ps[0]用于表示字母'A'或'a'的频数*//*ps[1]用于表示字母'B'或'b'的频数,依此类推*/int wordcounter=0;pstr=message;while (*pstr){if((2)(*pstr)){/*调用函数判断是否为一个单词的开头字符*/i=0;do{/*将一个单词的字符逐个存入wordbuffer[],并对字母计数*/wordbuffer[i++]=*pstr;if(isalpha(*pstr)){if (3) (*pstr))ps[*pstr-'a']++;else ps[*pstr-'A']++;}(4) ; /*pstr指向下一字符*/}while (i20(isalnum(*pstr)||*pstr=='\"));if (i=20) /*处理超长单词(含名词所有格形式)*/while (isalnum(*pstr)||*pstr=='\"){pstr++;}(5) ='\0';/*设置暂存在wordbuffepstrr中的单词结尾*/wordcounter++; /*单词计数*/puts(wordbuffer); /*输出单词*/}(6); /*pstr指向下一字符*/}retum wordcounter;}
考题
当检查拼写功能指出在指定的字典中未找到某个单词时,可以选择处理该单词的方式是()A、更改所指出的单词或在所有地方出现的该单词B、选择建议的单词以用于更改所指出的单词C、将所指出的单词添加到您的“个人字典”中D、以上都正确
考题
单选题下列方法中,能够让所有单词的首字母变成大写的方法是()。A
capitalizeB
titleC
upperD
Ijust
热门标签
最新试卷