c语言中{%d和a=%d}究竟有什么区别,在输出的时候,希望能给小弟指教一下。

2025-04-08 01:53:54
推荐回答(2个)
回答1:

%d 相当于一个占位符 他为了输出一个整形的数字
这个数字就是后面变量的值
printf("%d",i);
i如果等于10 输出 10
printf("a=%d",i);
i如果等于10 输出 a=10

回答2:

没区别。
a=%d只是在输出时多显示一个a=,比较直观。