如何在 C 語言的 printf()
函數中印出百分比符號
在撰寫 C 語言程式時,你可能需要使用 printf()
函數來印出百分比符號 %
。
也許你正在開發一個計算百分比的程式,在你初學這門語言並創建小型程式時,這是相當常見的。
該如何達成這個目標?
如果你嘗試像這樣使用的話:
1 | printf("%"); |
這樣是行不通的,而且編譯器會給你一個警告訊息,像這樣:
1 | hello.c:9:14: warning: incomplete format specifier |
結果並不會被印出。
要使其正常運作,你需要輸入 %%
,像這樣:
1 | printf("%%"); |
tags: [“c”, “printf”, “formatting”]