C语⾔输出百分号(%)的⽅法在C语⾔中,如何输出百分号呢?
很简单,只要在格式控制符⾥输⼊2个 %% 就可以了,例如:
#include <stdio.h>
int main()
{
int a=90;
printf("%d%%\n",a);
return 0;
}
printf输出格式%b这样就会在屏幕上得到 90%
>
> 现在有以下两对简单的代码:
>
> 1.
> #include<stdio.h>
> int main()
> {
>        printf("%%");
>        return 0;
> }
> 2.
> #include<stdio.h>
> int main()
> {
>        printf("\%");
>        return 0;
> }
>
> 在这⼀对代码中,1能够显⽰百分号,2不能
转义字符的问题吧?
现在再看下⾯这⼀对代码:
> 1.
> #include<stdio.h>
> int main()
> {
>        printf("%%\n");
>        return 0;
> }
> 2.
> #include<stdio.h>
> int main()
> {
>        printf("\%\n");
>        return 0;
> }
>
> 这个时候1和2都能显⽰百分号