Colección de citas famosas - Slogan de motivación - El chino en el programa de lenguaje C está ordenado por consonantes iniciales.

El chino en el programa de lenguaje C está ordenado por consonantes iniciales.

# include ltstdio.h gt

# include ltstring.h gt

#define MAX_NAME 20 //Longitud máxima del nombre

#define MAX_NUM 100 //Número de límite superior de estudiantes universitarios

void sort_bubble(char(* PC)[max_name], int n)//sort function

{

int i, j ;

char str[MAX_NAME];

for(I = 0;iltn-1;i)

{

for(j = I 1; j ltn; j )

{

if(strcmp(pc[i], PC[j]) gt; 0)

{

strcpy(str, PC[I]);

strcpy(pc[i], PC[j]);

strcpy( pc[j] , str);

}

}

}

}

void display _ nombre(char( *PC)[max_name],int n)//Muestra estos n nombres.

{

int I

for(I = 0; i ltn; i )

{

printf("s\n ",PC[I]);

}

}

int main()

{

int i=1, n;

char str[número máximo][nombre máximo];

Printf("Ingrese el número total de estudiantes: ");

scanf("d ", ampn);

mientras(ilt=n)

{

Printf(" Por favor ingrese d Nombre del estudiante: ", I);

scanf("s ", str[i -1]);

}

Printf(" Ordenar La lista actual de estudiantes es la siguiente: \ n ");

display_name(str, n);

sort_bubble(str, n);

Printf("Estudiante La lista ordenada es la siguiente: \ n ");

display_name(str, n);

devuelve

}

Descripción:

1: Usando la clasificación por burbujas, la clasificación rápida es, por supuesto, más rápida, pero lo olvidé.

2: Se pasó la verificación y el resultado es correcto.

3: Ingrese el número de personas y nombres a voluntad, siempre que la matriz no exceda la línea, ¡no habrá problema!

4. Dos funciones: ordenar y mostrar

5: Dar puntos y me gusta