Технология программирования. Базовые конструкции C/C++. Липачев Е.К. - 39 стр.

UptoLike

Составители: 

39
Объявление массива содержит 3 части. В первой части указан тип
элементов массива, затем имя массива и в третьей части объявления в
квадратных скобках указано количество элементов массива.
Пример. Создаются два массива a и b. Массив b состоит из тех же
данных, что и a, но записанных в обратном порядке.
const int N=10;
int a[N];
int b[N];
for (int i=0;i<N;i++) a[i] = i+1;
for (int i=0;i<N;i++) b[i] = a[N-i-1];
cout<<"\n a: ";
for (int i=0;i<N;i++) cout<<' '<<a[i];
cout<<"\n b: ";
for (int i=0;i<N;i++) cout<<' '<<b[i];
Выражение arraySize, задающее количество элементов в
объявлении массива, должно быть константой (как в примере.), или
выражением, значение которого известно во время компиляции. Если
необходимо создать массив, число элементов которого будет установлено
только во время выполнения программы, то должны использоваться либо
функция malloc() или оператор new, это будет показано в разделе
―Динамические массивы‖.
Доступ к элементам массива осуществляется с помощью индекса:
a[0], a[1], a[2] и т.д. Индекс помещается в квадратных скобках после
имени массива. Индекс первого элемента любого массива равен нулю. В
качестве индекса можно применять любое числовое значение, оно будет
преобразовано в целое число.
Пример. Заполнение массива числами, введенными с клавиатуры.
// Ввод чисел с клавиатуры
const int N=5;
int u[N];
for (int i=0; i<N;i++) {
cout<<" u["<<i<<"]= "; cin>>u[i];
}
cout<<"\n u: ";
for (int i=0;i<N;i++) cout<<' '<<u[i];
     Объявление массива содержит 3 части. В первой части указан тип
элементов массива, затем – имя массива и в третьей части объявления в
квадратных скобках указано количество элементов массива.
     Пример. Создаются два массива a и b. Массив b состоит из тех же
данных, что и a, но записанных в обратном порядке.
const int N=10;
int a[N];
int b[N];
for (int i=0;i