Órdenes multidimensionales
Un arsenal puede tener más de una dimensión. Permitiendo que el arsenal tenga más de una dimensión proporciona mayor flexibilidad. Por ejemplo, las hojas de balance se construyen en un arsenal de dos dimensiones; un arsenal para las filas, y un arsenal para las columnas.
El ejemplo siguiente utiliza un arsenal de dos dimensiones con dos filas, cada las cinco columnas que contienen:
#include <stdio.h>
int main()
{
/* Declare a 2 x 5 multidimensional array */
int x[2][5] = { {1, 2, 3, 4, 5},
{2, 4, 6, 8, 10} };
int row, column;
/* Display the rows */
for (row=0; row<2; row++)
{
/* Display the columns */
for (column=0; column<5; column++)
printf("%d\t", x[row][column]);
putchar('\n');
}
return 0;
}
La salida de este programa será exhibida como sigue:
|