ページ

2012/02/23

C言語で文字としての % を表示する

個人的にとあるファイルを自動生成する処理をC言語で書いていて、
% を書きたくなったのでエスケープシーケンスみたいに \% と書いたらエラーになったのでメモ。
C言語で文字としての % を表示させるには %% と書く必要がある。


printf("明日の降水確率は%d%%です。\n", rain)
実行結果
明日の降水確率は30%です。

てな感じ。