Массивы - это специальные переменные, которые могут содержать более одного значения под одним и тем же именем переменной, организованных с помощью индекса. Массивы определяются с использованием очень простого синтаксиса:
/* defines an array of 10 integers */
int numbers[10];
Доступ к числу из массива осуществляется с использованием того же синтаксиса. Обратите внимание, что массивы в C начинаются с нуля, что означает, что если мы определили массив размером 10, то определены ячейки массива с 0 по 9 (включительно). не является действительным значением.numbers[10]
int numbers[10];
/* populate the array */
numbers[0] = 10;
numbers[1] = 20;
numbers[2] = 30;
numbers[3] = 40;
numbers[4] = 50;
numbers[5] = 60;
numbers[6] = 70;
/* print the 7th number from the array, which has an index of 6 */
printf("The 7th number in the array is %d", numbers[6]);
Массивы могут иметь только один тип переменных, потому что они реализованы как последовательность значений в памяти компьютера. Из-за этого доступ к определенной ячейке массива очень эффективен.
grades
переменная отсутствует.