当前位置: 代码迷 >> 综合 >> cout/cin(输出/输出)流限制输出宽度
  详细解决方案

cout/cin(输出/输出)流限制输出宽度

热度:16   发布时间:2023-12-08 05:03:28.0

如果要指定输出所占的列数,可以用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;
}