#c #formatting #cout
#c #форматирование #cout
Вопрос:
Мне нужно, чтобы C использовал cout для печати:
Header
1
2
3
4
5
10
11
12
вместо
Header
1
2
3
4
5
10
11
12
Как я должен отформатировать это с помощью cout?
Ответ №1:
используйте манипулятор ввода-вывода setw
#include <iostream>
#include <iomanip>
int main()
{
std::cout << "Headern";
for(int i=1; i<13; i)
std::cout << std::setw(6) << i << 'n';
}
Комментарии:
1. @Mark: Да, вы можете контролировать не только ширину (заполнение пробелами), но и
setprecision
(управляет цифрами после запятой).