【发布时间】:2011-06-03 03:12:29
【问题描述】:
我需要 C++ 来使用 cout 来打印:
Header
1
2
3
4
5
10
11
12
而不是
Header
1
2
3
4
5
10
11
12
我应该如何使用 cout 格式化?
【问题讨论】:
标签: c++ formatting cout
我需要 C++ 来使用 cout 来打印:
Header
1
2
3
4
5
10
11
12
而不是
Header
1
2
3
4
5
10
11
12
我应该如何使用 cout 格式化?
【问题讨论】:
标签: c++ formatting cout
使用 IO 操纵器setw
#include <iostream>
#include <iomanip>
int main()
{
std::cout << "Header\n";
for(int i=1; i<13; ++i)
std::cout << std::setw(6) << i << '\n';
}
【讨论】:
setprecision(控制小数点后的数字)。