2005年计算机等级考试三级上机题库(八)

文章作者 100test 发表时间 2007:03:10 17:47:23
来源 100Test.Com百考试题网


第121题

函数ReadDat()实现从文件ENG.IN中读取一篇英文文章存入到字符串数组xx中;请编制函数DelWord()分别按行删除在行中的空格、标点符号以及单词的序数为偶数的单词,余下的单词仍按行顺序重新存入数组xx中,最后调用函数WriteDat()把结果xx输出到文件PS9.OUT中。

例如:原文:If you do not have a unique field.
结果:Ifdohaveunique
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。
注意:部分源程序存放在文件prog1.c中。文章每行中的单词与单词之间用空格或其它标点符号分隔,每单词均小于20个字符。

请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
第122题

函数ReadDat()实现从文件ENG.IN中读取一篇英文文章存入到字符串数组xx中;请编制函数DelWord()分别按行删除在行中的空格、标点符号以及单词的序数为奇数的单词,余下的单词倒置后仍按行顺序重新存入数组xx中,最后调用函数WriteDat()把结果xx输出到文件PS10.OUT中。

例如:原文:If you do not have a unique field.
结果:uoytonadleif
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。
注意:部分源程序存放文件prog1.c中。文章每行中的单词与单词之间用空格或其它标点符号分隔,每单词均小于20个字符。

请勿改动主函数main()、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
第123题

函数ReadDat()实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中;请编制函数SortCharA(),其功能是:以行为单位对字符按从小到大的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT1.DAT中。

例:原文:dAe,BfC.
CCbbAA
结果:,.ABCdef
AACCbb
原始数据文件的存放格式是:每行的宽度均小于80个字符,含标点符号和空格。

注意:部分源程序存放在文件prog1.c中。

请勿改动主函数Main()、读数据函数ReadDat()和输出函数WriteDat()的内容。
第124题

函数ReadDat()实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中;请编制函数SortCharA(),其功能是:以行为单位对字符按从大到小的顺序进行排序, 排序后的结果仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT2.DAT中。

例:原文:dAe,BfC.
CCbbAA
结果:fedCBA.,
bbCCAA
原始数据文件的存放格式是:每行的宽度均小于80个字符,含标点符号和空格。

注意:部分源程序存放在文件prog1.c中。

请勿改动主函数Main()、读数据函数ReadDat()和输出函数WriteDat()的内容。
第125题

函数ReadDat()实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中;请编制函数ConvertCharA(), 其功能是:以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,如果是字母z,则改写成a。大写字母不变,其它字符也不变。把已处理的字符串仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT3.DAT中。

例:原文:Adb.Bcdza
abck.LLhj
结果:Aec.Bdeab
bcdl.LLik

原始数据文件的存放格式是:每行的宽度均小于80个字符,含标点符号和空格。

注意:部分源程序存放在文件prog1.c中。

请勿改动主函数Main()、读数据函数ReadDat()和输出函数WriteDat()的内容。

相关文章


2005年计算机等级考试三级上机题库(十一)
计算机基础知识文件的扩展名(一)
计算机基础知识文件类型(二)
2005年计算机等级考试三级上机题库(九)
2005年计算机等级考试三级上机题库(八)
计算机基础知识文件类型(一)
2005年计算机等级考试三级上机题库(七)
计算机基础知识光盘的概念
2005年计算机等级考试三级上机题库(六)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛