(c语言)我知道 %d 是什么意思 可是

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:50:32
%d中间加3,即%3d是什么意思? 我刚开始自学c
程序:
main()
{
int i;
i=1;
while(i<10)
{
printf("%3d",i);
i++;
}
}

是打印的时候,这个数字占据3个字符的位置,不足的话左边补空格。
如果是printf("%-3d",i); ,那么同样是占据3个字符的位置,不足的话右边补空格。
这种只是格式化输出而已,开始学习C不必太在意这些。

整数位为三位