在C语言中.#include int main() {inta=17 ; intb=5; printf("%d% % %d=%d\n",a,b,a%b); }在C语言中.#includeint main(){inta=17 ;intb=5;printf("%d% % %d=%d\n",a,b,a%b);}为什么%d与%d之间有两个%,取余不是要一个就够了吗.我刚学C.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 23:34:50
在C语言中.#include int main() {inta=17 ; intb=5; printf(
xJA_e2_ݶ@e a>S>4R[M q5{ڷh5&b`83s~93#IRRksȎ.]mpXI,tWM,ǁF85P[C"Hd:cCf1r0*iXp+Zc¨%R7i I;sj&W-/u$'f$9܃?/yꄵ%vN 䂜81&2+쩍ыh7-Oz#rWhgcg8|͑0cG!Bov Ƕ EOND{`

在C语言中.#include int main() {inta=17 ; intb=5; printf("%d% % %d=%d\n",a,b,a%b); }在C语言中.#includeint main(){inta=17 ;intb=5;printf("%d% % %d=%d\n",a,b,a%b);}为什么%d与%d之间有两个%,取余不是要一个就够了吗.我刚学C.
在C语言中.#include int main() {inta=17 ; intb=5; printf("%d% % %d=%d\n",a,b,a%b); }
在C语言中.#include
int main()
{inta=17 ;
intb=5;
printf("%d% % %d=%d\n",a,b,a%b);
}
为什么%d与%d之间有两个%,取余不是要一个就够了吗.我刚学C.

在C语言中.#include int main() {inta=17 ; intb=5; printf("%d% % %d=%d\n",a,b,a%b); }在C语言中.#includeint main(){inta=17 ;intb=5;printf("%d% % %d=%d\n",a,b,a%b);}为什么%d与%d之间有两个%,取余不是要一个就够了吗.我刚学C.
那不是取余,而是要显示一个%,由于%在输出格式字符串中表示数据类型,所有用%% 表示一个%
必须是紧靠在一起的!