Probablemente haya muchas preguntas como esta en línea.
1. El encabezado de información del que estás hablando es la estructura InfoHead. De hecho, esta es una estructura donde se almacenan los resultados estadísticos. Después de cada inserción, eliminación, modificación, etc., las estadísticas deben volver a realizarse. -calculado y los resultados colocados en esta estructura
2. ¿Cómo guardar la información del estudiante? Se puede implementar mediante operaciones de lectura y escritura de archivos o listas vinculadas. Si la lista vinculada implementa la estructura STU, debe haber un puntero que apunte a la siguiente información del estudiante
typedef struct stdinfo
{
unsigned long no / /número de estudiante
p>char name[10]; //Nombre
puntaje flotante; //Puntuación
stdinfo *next;
}STU;
} p>
3. Supongamos que utiliza una lista vinculada. El resto de la inserción, consulta y modificación son solo las operaciones correspondientes de la lista vinculada. Es muy sencillo mirar la lista vinculada
4. Escriba una función de estadística de información, que consiste en recorrerla. lista vinculada una vez, y después de contar los datos que contiene, escriba el encabezado de información
5. Hay tantas clasificaciones, elija la apropiada y simplemente cree una nueva lista vinculada después de ordenar