Составители:
Рубрика:
79
cout << "\n\nВывод исходного массива a[,]:";
for (i = 0; i < I; i++)
{
cout << "\n";
for ( j = 0; j < J; j++)
{
cout <<"\t"<< *(p + i*I + j);
}
}
cout << "\n\nВывод полученного массива b[]:\n";
for ( j = 0; j < J; j++ )
{
cout <<"\t"<< *( b + j);
}
cout<<"\n\n";
cout<<"\nНажмите любую клавишу ...";
getch();
}
Результаты работы программы:
Введите данные в массив a[2][2]:
a[0][0]=1
a[0][1]=4
a[1][0]=5
a[1][1]=3
Вывод исходного массива a[2][2]:
1 4
5 3
Вывод полученного массива b[]:
1 3
Рис. 11.10. Окончание
12.Форматирование ввода-вывода
12.1. Форматированный ввод-вывод
В языке С++ задача форматирования решается с помощью манипуляторов
потока. Манипуляторами называются функции, которые можно включать
в цепочку операций ввода и вывода для форматирования данных. Они позво-
ляют выполнять следующие операции: задание ширины полей, задание точно-
сти, установку и сброс флагов формата и т. д. Манипуляторы потоков dec, oct и
hex задают
основания чисел. Чтобы установить шестнадцатеричный формат
представления элементов данных (с основанием 16), необходимо в потоке ис-
пользовать манипулятор hex. Манипулятор oct используется для установки
восьмеричного формата представления данных, а манипулятор dec осуществля-
Страницы
- « первая
- ‹ предыдущая
- …
- 77
- 78
- 79
- 80
- 81
- …
- следующая ›
- последняя »
