使用printf函数输出多行文本
使用'\n'换行输出
我们可以在printf函数的输出字符串中添加<span class="highlight">'\n'</span>字符,它用于产生一个新行,这样后续的输出将会从下一行的行首开始,这就是输出多行文本的诀窍了。
printf函数需要的参数是一对用双引号包含的字符串,对于上面这种简短的文本信息,我们可以将两条文本信息合并在一起,作为一个参数传递给printf进行输出。

这里两个程序的输出是一致的,但第一个程序更加易读一些。不过,当我们需要输出长文本时,采用第一种方法,使用多个printf函数输出文本的一部分书写上比较繁琐;使用第二种方法时,又不够清晰简洁,这时我们可以采用长字符串断行输出的方式进行。方法是将长字符串划分为几个子字符串,每个子字符串由一对引号包围,编写代码时每行一个子串。注意,这只是代码编写时的划分,对于程序而言,仍就是将其按一个字符串对待。

整段输出
上面的例子中,每行文本结尾处都有一个换行符,也许我们需要将这些文本做为一个自然段落输出,这样文本结构上更加合适一些。为此我们仍按上面的方式编写代码,同时删掉前两行的'\n'即可。
