C语言中%%是啥意思

如题所述

有多个含义。
1.求余运算符,例如11%4=3,9%5=4,注意%两边都必须为整型数据
2.作为格式说明的一部分,例如printf(“%d,%c\n”,a,b);
此处%d表示带符号的十进制书形式,即以带符号的十进制书形式输出a,
%c表示字符形式,即以字符形式输出b。
格式说明由“%”和格式字符组成,如%d,%f等,详细情况楼主可以到网上找找电子版的《C程序设计》
3.在ASCII码中,“%”对应数字37,则在某些特殊情况下“%”可以代替整数37。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-01
printf("%%");两个%%是为了输出字符'%'本回答被提问者采纳
第2个回答  2011-03-01
显示%,在printf中加入%%,可以在结果中显示%
相似回答