#include <time.h>
#include<stdio.h>
#include<conio.h>
#include <stdlib.h>
#include<string.h>
#define MAX 80
void input();
void sort();
void display();
void insert();
void del();
void average();
void find();
void save();
void read();
void del_file();
void average();
void modify();
int now_no=0;
struct student { int no; char name[20];
char sex[4];
float score1; float score2; float score3;
float sort;
float ave;
float sum;
};
struct student stu[MAX],*p;
main()/*主函数*/
{ int as; start: printf("\n\t\t\t欢迎使用学生成绩管理系统\n");
/*一下为功能选择模块*/
do { printf("\n\t\t\t\t1.录入学员信息\n\t\t\t\t2.显示学员信息\n\t\t\t\t3.成绩排序信息\n\t\t\t\t4.添加学员信息\n\t\t\t\t5.删除学员信息\n\t\t\t\t6.修改学员信息\n\t\t\t\t7.查询学员信息\n\t\t\t\t8.从文件读入学员信息\n\t\t\t\t9.删除文件中学员信息\n\t\t\t\t10.保存学员信息\n\t\t\t\t11.退出\n"); printf("\t\t\t\t选择功能选项:");
fflush(stdin);
scanf("%d",&as);
switch(as)
{ case 1:system("cls");
input();
break;
case 2:system("cls");
display();break;
case 3:system("cls");
sort();break;
case 4:system("cls");
insert();break;
case 5:system("cls");
del();break;
case 6:system("cls");
modify();break;
case 7:system("cls");
find();break;
case 8:system("cls");
read();break;
case 9:system("cls");
del_file();break;
case 10:system("cls");
save();break;
case 11:system("exit");
exit(0);
default:system("cls");goto start;
}
}while(1); /*至此功能选择结束*/ }