如果要指定输出所占的列数,可以用setw设置(若使用setw就必须包含头文件iomanip)
例如setw(5)就是为输出项预留5列,如果输出项不足5列则右对齐,若超出5列则按实际长度输出
例:
#include "stdafx.h"
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int a=1;
float b=0.32;
char c='F';
cout<<"a="<<a<<endl;
cout<<"b="<<b<<endl;
cout<<"c="<<c<<endl;
cout<<"a="<<setw(5)<<a<<endl;
cout<<"b="<<setw(5)<<b<<endl;
cout<<"c="<<setw(5)<<c<<endl;
}