一、控制输出间隔:
#include<iostream>
#include<iomanip>//添加这个头文件使用
int main()
{
std::cout<<setw(5)<<'n';
}
表示n占5个字符长度,不足的填充空格,超过则按实际输出。
二、实现相同字符的重复输入:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
cout<<setfill('a')<<setw(5)<<'n'; //输出5个n
cout<<setfill('*')<<setw(5)<<'n'; //输出4个*一个n
}
setfill()与setw()配合使用,表示n占5个字符长度,不足的用规定字符填充。
注意:setw()函数后面必定要跟着一个输出,无论类型长短。setfill()函数内部要求是一个ASCII码,其用单引号。