天天看点

C++第17周项目7——用程序玩文件(2)去多余空格

【项目7(必看但选做)- 用程序玩转文字】互联网时代,文字的处理显得比任何时候都重重要例如,想想搜索引擎在做什么工作。用们用惯了集成开发环境,例如vc++6.0,它帮我们处理源程序,实际上就是处理由代码行构成的字符串。本项目的几个问题作为引子,请同学们初步体会相关问题的处理办法。请不要因为一时做不出而焦急,可以在寒假完成,但体验,必须进行下去。

  2、读入一个文件,去除其中所有多余空格后,保存到另外一个文件中(让程序自动整理格式)。提示:两个单词中间多于1个的空格是多余,再进一步完善,可以处理:每一行首字符前的所有空格、每一行最后的若干空格、单词和标点中间的所有空格等。

参考解答