Red de conocimiento informático - Computadora portátil - El lenguaje C genera una matriz en orden inverso

El lenguaje C genera una matriz en orden inverso

Esto se puede lograr recorriendo hacia atrás desde el último elemento hasta los 0 elementos de la matriz y generándolos uno por uno.

1. Cree una matriz;

2. Introduzca los valores;

3. Recorra la matriz de salida en orden inverso.

Código: int?main(){ int?a[10]; int?i

for(i?=?0;?i?lt;?10;? i? )

scanf("d",a i);

for(i?=?9;?i?gt;=?0;?i?--)

printf("d?",?a[i]);}

Información ampliada:

Generar una matriz en orden inverso.

1. Análisis del programa: intercambiar el primero por el último.

2. Código fuente del programa:

#define N 5

main()

{ int a[N]={9. , 6, 5, 4, 1}, i, temp;

printf ("matriz original: "); a[i]);

for (i=0; i {temp=a[i];

a[i]=a[N-i-1];

a[N-i-1]=temp;

}

printf(" matriz ordenada: ");

for(i=0; i printf ("4d", a[i]);}

Referencia: lenguaje c de la Enciclopedia Baidu