You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#include <stdio.h>
|
|
|
|
|
#include <stdlib.h>
|
|
|
|
|
#include <string.h>
|
|
|
|
|
#include <conio.h>
|
|
|
|
|
|
|
|
|
|
/*ѧ<><D1A7><EFBFBD><EFBFBD>Ϣ<EFBFBD>ṹ<EFBFBD><E1B9B9>*/
|
|
|
|
|
typedef struct Node
|
|
|
|
|
{
|
|
|
|
|
char Name[10]; //ѧ<><D1A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
char ID[15]; //ѧ<><D1A7>ѧ<EFBFBD><D1A7>
|
|
|
|
|
int Score[3]; //<2F><><EFBFBD>Ƴɼ<C6B3><C9BC><EFBFBD><EFBFBD><EFBFBD>ѧ<EFBFBD><D1A7>Ӣ<EFBFBD><EFBFBD><EFA1A2><EFBFBD>ݽṹ<DDBD><E1B9B9>
|
|
|
|
|
float Ave_Sco;
|
|
|
|
|
struct Node *next;
|
|
|
|
|
}Lnode;
|
|
|
|
|
|
|
|
|
|
void Display(); /*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>*/
|
|
|
|
|
void GetScore(Lnode *&h); /*<2A>ɼ<EFBFBD>¼<EFBFBD>뺯<EFBFBD><EBBAAF>*/
|
|
|
|
|
void PrintScore(Lnode *h); /*<2A>ɼ<EFBFBD><C9BC><EFBFBD>ӡ<EFBFBD><D3A1><EFBFBD><EFBFBD>*/
|
|
|
|
|
void ModifyScore(Lnode *h); /*<2A>ɼ<EFBFBD><C9BC>ĺ<DEB8><C4BA><EFBFBD>*/
|
|
|
|
|
void FindInf(Lnode *h); /*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ*/
|
|
|
|
|
void Delete(Lnode *h); /*ɾ<><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*/
|
|
|
|
|
void Quit(Lnode *h); /*<2A>˳<EFBFBD><CBB3><EFBFBD><EFBFBD><EFBFBD>*/
|
|
|
|
|
void SaveInf(Lnode *h);
|
|
|
|
|
void LoadInf(Lnode *h);
|