如何使用 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: %%
广告