Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

匿名使用者
匿名使用者 發問時間: 電腦與網際網路程式設計 · 2 0 年前

[C] 如何用 printf 印出 %

小弟是用 MSVC

之前試過用 printf("%");

結果不會顯示出任何字元

(可能是因為 和 %d %f %c %s ... 這些東西衝突到的關係吧?)

那究竟要怎麼在螢幕上顯示出 % 這個字元

謝謝

4 個解答

評分
  • ?
    Lv 7
    2 0 年前
    最佳解答

    有二種作法,加減試看看好了.1. printf("%%");2. printf("%c", 37);

  • 2 0 年前

    printf("%%");

    ...

    好像這樣可以....

    ...

    ...

    ...

  • 2 0 年前

    printf("%%");

    ...:)

  • 匿名使用者
    2 0 年前

    putch(37);

    根據 ASCII 碼表

    37 %

    雖然還沒人回答

    不過剛剛自己找到了~@@

還有問題?馬上發問,尋求解答。