¿Cómo programar la salida de 10 a 1?
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! ! ! !