Red de conocimiento informático - Conocimiento informático - ¿Cómo programar la salida de 10 a 1?

¿Cómo programar la salida de 10 a 1?

# incluir & ltstdio.h & gt

int main()

{

? int a[10];

? int i,j,temp

? para(I = 0;i<10;i++)? //Ingrese el número 10.

? {

scanf("%d ", & ampa[I]);

? }

? para(I = 0;i<10;i++)? //Doble bucle para ordenar la matriz.

for(j = I+1;j & lt10;j++)

{

? si(a[I]>a[j])

? {

temp = a[I];

a[I]= a[j];

a[j]= temp;

? }

}

? temp = a[0]; // Después de ordenar, A[0] = 0, pero debes poner 0 al final para poder guardarlo primero.

//a[0] y luego mueva los elementos de la matriz hacia adelante.

? para(I = 0;i<9;i++)

? {

a[I]= a[I+1];

? }

? a[9] = temp; //Pon un [0] al final después de mover la matriz, es decir, a[9] = a[0]

? para(I = 0;i<10;i++)? //Matriz de salida

? {

printf("%d ",a[I]);

? }

}

Los siguientes son mis propios resultados de ejecución:

Espero que pueda ayudarte. No quiero tus puntos. Sólo espero que puedas entender este programa. Después de todo, todo el mundo es un novato. Mejorate lentamente. ¡vamos! ! ! !