使用printf函數(shù)輸出多行文本
使用'\n'換行輸出
我們可以在printf函數(shù)的輸出字符串中添加<span class="highlight">'\n'</span>字符,它用于產(chǎn)生一個新行,這樣后續(xù)的輸出將會從下一行的行首開始,這就是輸出多行文本的訣竅了。
printf函數(shù)需要的參數(shù)是一對用雙引號包含的字符串,對于上面這種簡短的文本信息,我們可以將兩條文本信息合并在一起,作為一個參數(shù)傳遞給printf進(jìn)行輸出。

這里兩個程序的輸出是一致的,但第一個程序更加易讀一些。不過,當(dāng)我們需要輸出長文本時,采用第一種方法,使用多個printf函數(shù)輸出文本的一部分書寫上比較繁瑣;使用第二種方法時,又不夠清晰簡潔,這時我們可以采用長字符串?dāng)嘈休敵龅姆绞竭M(jìn)行。方法是將長字符串劃分為幾個子字符串,每個子字符串由一對引號包圍,編寫代碼時每行一個子串。注意,這只是代碼編寫時的劃分,對于程序而言,仍就是將其按一個字符串對待。

整段輸出
上面的例子中,每行文本結(jié)尾處都有一個換行符,也許我們需要將這些文本做為一個自然段落輸出,這樣文本結(jié)構(gòu)上更加合適一些。為此我們?nèi)园瓷厦娴姆绞骄帉懘a,同時刪掉前兩行的'\n'即可。
