C语言中的转意序列%4d是什么意思

如题所述

%d的意思是按整型输出。d前面的4的意思是如果输出的数不足4位,左边用空格补齐。
例如:
int
a=123;
printf("%4d",a);
输出结果为
123
如果输出的数不少于4位,则按实际输出。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-13
%4d是以位十进制数字输出,前面加“-”表示不足4位时在数字末尾补空格,不是补“-”。看这里的代码和运行结果 http://overflow.com.cn/14/c语言中%25-4d是什么意思本回答被提问者采纳
相似回答