如何使用printf()打印%?
通常,printf()
函数用于将文本和值一起打印。如果要将%打印为字符串或文本,则必须使用'%%'。%既不会打印任何内容,也不会显示任何错误或警告。
这是一个printf()
用C语言打印%的示例,
示例
#include<stdio.h> int main() { printf("%"); printf("%%"); getchar(); return 0; }
输出结果
%
还有其他一些方法可以在短信中显示%,如以下示例所示,
示例
#include<stdio.h> #include<string.h> int main() { printf("welcome%\n"); printf("%%\n"); printf("%c\n",'%'); printf("%s\n","%"); char a[5]; strcpy(a, "%%"); printf("This is a's value: %s\n", a); return 0; }
输出结果
welcome% % 37 % % This is a's value: %%