Red de conocimiento informático - Espacio del host - Me gustaría hacerle una pregunta sencilla sobre programación en lenguaje C. La pregunta es la siguiente: ¿Es posible utilizar el lenguaje C para ordenar todos los números de entrada?

Me gustaría hacerle una pregunta sencilla sobre programación en lenguaje C. La pregunta es la siguiente: ¿Es posible utilizar el lenguaje C para ordenar todos los números de entrada?

Tema: Ordenar 10 números

1. Análisis del programa: Puedes utilizar el método de selección, es decir, de los últimos 9 procesos de comparación, seleccionar el más pequeño e intercambiarlo con el primer elemento,

La siguiente analogía es utilizar el segundo elemento para comparar e intercambiar con los últimos 8.

2. Código fuente del programa:

#define?

main()

{int?i, j, min, tem , a[N];

//*input?data*/

printf("por favor?input?ten?num:\n");

for(i=0;ilt;N;i)

{

printf("a[d]=", i);

scanf( "d",amp;a[i]);}

printf("\n");

for( i=0; ilt; N; i)

printf("5d",a[i]);

printf("\n");

/*sort?ten?num*/

para(i=0;ilt;N-1;i)

{min=i;

para(j=i 1;jlt;N;j)

if(a[min]gt;a[j])?min=j;

tem=a[i];

a[i] =a[min];

a[min]=tem;

a[min]=tem;}

/* salida?datos*/

printf("¿Después?ordenado?\n");

for(i=0;ilt;N;i)

printf("5d", a[i]);

}