首頁  >  文章  >  後端開發  >  printf控制換行

printf控制換行

WBOY
WBOY原創
2016-08-18 09:16:073032瀏覽

一個程式需要使用printf函數,格式化列印後換行。
我這樣完成
php > printf("%s",7);
7
php > printf("n");

下面的做法可以運行,但是不換行
php > printf("%s",7)."n";
7
我不想寫成
echo sprintf("%s",7)."n";
請問,有無巧妙的方法?

回覆內容:

一個程式需要使用printf函數,格式化列印後換行。
我這樣完成
php > printf("%s",7);
7
php > printf("n");

下面的做法可以運行,但是不換行
php > printf("%s",7)."n";
7
我不想寫成
echo sprintf("%s",7)."n";
請問,有無巧妙的方法?

請仔細看看你的程式碼printf("%s", 7) . "n",你的"n"printf之外,根本就不會被印出來,談何換行。

printf("%sn",7)

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn