C语言题目求解 《C和指针》64页,4.14编程练习第五题
《C和指针》64页,即:第四章编程练习第五题。题目如下:编写一个程序,从标准输入一行一行地读取文本,并完成如下任务:如果文件中有两行或多行相邻的文本内容相同,那么就打印出...
《C和指针》64页,即:第四章编程练习第五题。题目如下:
编写一个程序,从标准输入一行一行地读取文本,并完成如下任务:如果文件中有两行或多行相邻的文本内容相同, 那么就打印出其中一行,其余的行不打印。你可以假设文件中的文本行在长度上不会超过128个字符(127个字符外加一个用于终结文本行的换行符)。
考虑下面的输入文件。
This is the first line.
Another line.
And another.
And another.
And another.
And another.
Still more.
Almost done now --
Almost done now --
Another line.
Still more.
Finished!假定所有的行在尾部没有任何空白(它们在视觉上不可见,但它们却可能使邻近两行在内容上不同),根据这个输入文件,程序应该产生下列输入出:
And another.
Almost done now--
所有内容相同的相邻文本行有一行被打印。 展开
编写一个程序,从标准输入一行一行地读取文本,并完成如下任务:如果文件中有两行或多行相邻的文本内容相同, 那么就打印出其中一行,其余的行不打印。你可以假设文件中的文本行在长度上不会超过128个字符(127个字符外加一个用于终结文本行的换行符)。
考虑下面的输入文件。
This is the first line.
Another line.
And another.
And another.
And another.
And another.
Still more.
Almost done now --
Almost done now --
Another line.
Still more.
Finished!假定所有的行在尾部没有任何空白(它们在视觉上不可见,但它们却可能使邻近两行在内容上不同),根据这个输入文件,程序应该产生下列输入出:
And another.
Almost done now--
所有内容相同的相邻文本行有一行被打印。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询