这里要注意一下,%nd的意思是输出n个长度的整数,不足的用空格填充。多出的原样输出。而%0nd则是用0填充。
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
printf("%8d %8d %8d",a,b,c);
return 0;
}
本文介绍了一种使用C++进行格式化输出整数的方法,具体展示了如何利用占位符%n来控制输出宽度,并通过实例代码解释了用空格及0进行填充的区别。
这里要注意一下,%nd的意思是输出n个长度的整数,不足的用空格填充。多出的原样输出。而%0nd则是用0填充。
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
printf("%8d %8d %8d",a,b,c);
return 0;
}
9630
8053

被折叠的 条评论
为什么被折叠?