Red de conocimiento informático - Computadora portátil - Problema de clasificación de letras en lenguaje C

Problema de clasificación de letras en lenguaje C

#include

#include/*la cadena contiene funciones get, puts y strlen*/

void main()

{

char n[500] /* Define una matriz n que contiene quinientos caracteres, que se puede ajustar según la longitud de la cadena*/

int i,j , x,temp;

printf("Entrada n cadenas:");/* Salida en pantalla "Entrada n cadenas:"*/

gets(n);/* Tipo matriz n */

x=strlen(n);/* Asigne la longitud de caracteres de la matriz n a x**

for(i=0;i<=x-1- 1 ;i++)/* Clasificación de burbujas: clasificación de matrices mediante código ASCII, *** requiere clasificación de grupos x-1-1,

0 a x-1 es la longitud de la matriz n x, por lo que solo x- Clasificación de 1-1 grupo. */

for(j=0;j

{

if(n[j]>n[j+1])/* Si este número es mayor que el siguiente número, los dos números se intercambian*/

{

temp=n[j];

n[j]=n[j+1];

n[j+1]=temp;

}

}

puts(n);/* Genera la matriz de caracteres ordenada n*

}

Explicado con suficiente detalle que lo ejecuté en vc++6. Lo ejecuté en vc++6.0. Porque pronto también aprenderé el lenguaje C, para poder aprenderlo bien. . . . .