满意的回答
hzagl
2013.11.03
合格率: 53%等级: 11
帮助: 9995人
使用setw(n )设置输出宽度时,缺省对齐方式如下:
STD : cout STD : setw (5) '1' std:endl;
STD : cout STD : setw (5) 10 ) STD3360:endl;
STD : cout STD : setw (5) 100 ) STD3360:endl;
STD : cout STD : setw (5) ' 1000' std:endl;
输出结果:
//
//1
//10
//100
//1000
想左对齐时,只需插入std:left,如下所示。
STD : cout STD : left STD : setw (5) '1'STD:endl;
STD : cout STD : left STD : setw (5)、' 10' std:endl;
STD : cout STD : left STD : setw (5)、' 100' std:endl;
STD : cout STD : left STD : setw (5) ' 1000' std:endl;
输出结果:
1
10
100
1000
同样,右对齐只需插入std:right即可,但右对齐是默认状态,没有必要明确声明。
04共享通报