Программирование на языке С - 29 стр.

UptoLike

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

29
Лабораторная работа 5
МАССИВЫ
Цель работы: изучить базовые операции работы с одномерными и
двумерными массивами.
Теоретические сведения
Представление данных в виде отдельных переменных не всегда достаточно
при программировании реальных задач. Например, для представления
поведения сигнала во времени или хранения информации об изображении
удобно использовать специальный тип данныхмассивы. Одномерные
массивы можно ассоциировать с компонентами вектора, а двумерныес
матрицами. В общем случае массивэто набор элементов данных
одного типа,
для объявления которого используется следующий синтаксис:
<тип данных> <имя массива>[число элементов];
Например,
int array_int[100]; //одномерный массив 100 целочисленных
// элементов
double array_d[25]; //одномерный массив 25 вещественных
// элементов
Как видно из примеров, объявление массивов отличается от объявления
обычных переменных наличием квадратных скобок []. Также имена массивов
выбираются по тем же правилам, что и имена переменных. Обращение к
отдельному элементу массива осуществляется по номеру его индекса.
Следующий фрагмент программы демонстрирует запись в массив значений
линейной функции bk
x
x
f
+=)( и вывода значений на экран:
double k=0.5, b = 10.0;
double f[100];
for(int x=0;i < 100;i++)
{
f[i] = k*x+b;
printf(“%.2f ”,f[i]);
}