% 后的文本未打印
Text after % is not printing
当我注意到双引号中 %
符号后的文本未打印时,我刚刚完成作业。这是一个非常简单的例子来说明这一点:
//program
#include<stdio.h>
int main()
{
printf("remainder of 5%2 is : %d",5%2);//here %2 is not printing
return 0;
}
输出:
remainder of 5 is : 1
只有 %2
没有被 printf()
打印出来,其余一切都很好。
使用%%
打印%
:
printf("remainder of 5%%2 is : %d",5%2);
你也可以使用ASCII码:
printf("remainder of 5%c2 is : %d",37,5%2");
当我注意到双引号中 %
符号后的文本未打印时,我刚刚完成作业。这是一个非常简单的例子来说明这一点:
//program
#include<stdio.h>
int main()
{
printf("remainder of 5%2 is : %d",5%2);//here %2 is not printing
return 0;
}
输出:
remainder of 5 is : 1
只有 %2
没有被 printf()
打印出来,其余一切都很好。
使用%%
打印%
:
printf("remainder of 5%%2 is : %d",5%2);
你也可以使用ASCII码:
printf("remainder of 5%c2 is : %d",37,5%2");