[计算机三级数据库经典资料]题目4.docVIP

  • 5
  • 0
  • 约 2页
  • 2017-09-25 发布于江苏
  • 举报
[计算机三级数据库经典资料]题目4.doc

题目4:函数ReadDat( )实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中; 请编制函数StrOL( ), 其函数的功能是: 以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排,同时去 除标点符号,之后把已处理的字符串(应不含标点符号)仍按行重新存入字符串数组xx中。最后main()函数调用函数WriteDat()把结果xx输出到文件OUT6.DAT中。 例如: 原文: You He Me I am a student. 结果: Me He You student a am I 原始数据文件存放的格式是: 每行的宽度均小于80个字符, 含标点符号和空格。 ----------------- 类型:字符串(单词)的倒置和删除。 答案: void StrOL(void) /*标准答案*/ {int I,j,k,strl,l;char c; for(I=0;Imaxline;I++) for(j=0;jstrlen(xx[I]);j++) {c=xx[I][j]; if ((c=Ac=Z)||(c=ac=z)||c== ) ; else xx[I][j]= ; } for(l=0;lmaxline;l++) {char ch[80

文档评论(0)

1亿VIP精品文档

相关文档