[例1.10]使用setw设置输出宽度的例子:
#include <iostream>
#include <iomanip>
using namespace std;
void main()
{
int a=,b=;
cout<<a<<setw()<<b<<endl;
cout<<setw()<<a<<b<<endl;
}
程序输出结果:
第一个setw(6)使b按域宽为6输出,相当于在a和b之间加入2个空格。setw(6)只对紧接着的那个元素有效。域宽为6,1001是四位数,所以在1001前出现两个空格。
第2个setw(6)只对a起作用,所以b紧接着a输出。域宽为6,29是两位数,所以29前出现四个空格。