版权声明:欢迎学习我的博客,希望ACM的发展越来越好~ https://blog.csdn.net/qq_41289920/article/details/82949660
width
语法:
int width(); int width( int w ); |
函数 width()返回当前的宽度。可选择参数w用于设定宽度大小。宽度是指每一次输出中显示的字符的最小数目。例如:
cout.width( 5 ); cout << "2";
displays
2
(在一个'2'的后面紧跟着四个空格)
precision
语法:
streamsize precision(); streamsize precision( streamsize p ); |
precision()函数设置或返回当前要被显示的浮点变量的位数。例如,下面的代码:
float num = 314.15926535; cout.precision( 5 ); cout << num;
displays
314.16
总结:
cout.width(5),只能设置最短的输出字符长度是五个字符,不够则补前置空格。并不是,输出一定是五个字符。