第一章 快速上手
1.1 简介
我们所要分析的这个程序是从标准输入读取文本并对其进行修改,然后把它写到标准输出中。 下面这些列标号成对出现,表示输入行的列范围。这串列标号以一个负值结尾,作为结束标志。 剩余的输入行被程序读入并打印,然后输入行中被选中范围的字符串被提取出来并打印。 注意,每行第一列的列标号为零。
4 9 12 20 -1
abcdefghijklmnopqrstuvwxyz
Hello there, how are you?
I am fine, thanks.
See you!
Bye
程序的输出如下:
Original input : abcdefghijklmnopqrstuvwxyz
Rearranged line: defghilmnopqrst
Original input : Hello there, how are you?
Rearranged line: o ther how are
Original input : I am fine, thanks.
Rearranged line: fine,hanks.
Original input : See you!
Rearranged line: you!
Original input : Bye
Rearranged line:
- 每一个输入行后一行都应是前一行的一部分
- 输入的第一行是一串列标号,串的最后以一个负数结尾
- 列标号成对出现,说明打印的输入行的列的范围
- 4 9 12 20 -1 表示第4列到第9列,第12列到20列的内容将被打印