Книга: Конец холивара. Pascal vs C
Назад: 3. Функции
Дальше: 5. Заглянем в вычислительную математику

4. Массивы и индексированные переменные

Пример описания одномерных массивов:

 

int x [15], y [30];

 

Пример описания двумерного массива:

 

float z [10] [20];

 

Нумерация элементов массива начинается с нуля.

 

Пример 2.9: Программа генерирует таблицу умножения и оформляет вывод результатов в матрицу 10 на 10 используя двумерный массив.

 

#include <stdio. h>

#include <stdlib. h>

 

int main (void)

{

int i, k;

int a [10] [10];

 

for (i=0; i <10; i++)

for (k=0; k <10; k++)

a [i] [k] = i * k;

for (i=0; i <10; i++)

{

for (k=0; k <10; k++)

printf (”%d%s%d%s%d\t”, i,”*”, k,”=”, a [i] [k]);

printf (”\n”);

}

getchar ();

 

return 0;

 

}

Назад: 3. Функции
Дальше: 5. Заглянем в вычислительную математику