如何使用 printf() 列印 %?


通常,printf() 函式用於列印文字和值。如果要將 % 作為字串或文字列印,則必須使用“%%”。單個 % 既不會列印任何內容,也不會顯示任何錯誤或警告。

以下是使用 C 語言在 printf() 中列印 % 的示例,

示例

 線上演示

#include<stdio.h>
int main() {
   printf("%");
   printf("%%");
   getchar();
   return 0;
}

輸出

%

還有其他方法可以在文字訊息中列印 %,如下例所示,

示例

 線上演示

#include<stdio.h>
#include<string.h>
int main() {
   printf("welcome%
");    printf("%%
");    printf("%c
",'%');    printf("%s
","%");    char a[5];    strcpy(a, "%%");    printf("This is a's value: %s
", a);    return 0; }

輸出

welcome%
%
37
%
%
This is a's value: %%

更新於: 2020 年 6 月 24 日

5,000 多次瀏覽

開啟你的 職業生涯

完成課程即可獲得認證

開始
廣告
© . All rights reserved.