武汉大学大一C语言大作业,用C语言写的学生信息管理系统
#include
#include
#include
#define FUNC_NEW 1 /* 建立新的班级学生数据*/
#define FUNC_SAVE 2 /*把数据写入文件并保存*/
#define FUNC_OPEN 3 /*打开文件并从里读入数据*/
#define FUNC_INSERT 4 /*插入一个学生的信息*/
#define FUNC_SEARCH 5 /*查找学生的信息*/
#define FUNC_CHANGE 6 /*修改学生的信息*/
#define FUNC_DELETE 7 /*删除学生的信息*/
#define FUNC_DISPLAY 8 /*展示学生的信息*/
#define FUNC_CENSUS 9 /*分段统计学生总分人数并打印*/
#define FUNG_EXIT 10/*结束程序*/
#define FUNC_CLOSE 10
#define MAX_NUM 45
#define MAX_NAME_STRLEN 30
void DoSave();
void DoOpen();
void DoNew();
void DoInsert();
void DoDisplay();
void DoDelete();
void DoSearch();
void DoChange();
void Docensus();
void DoExit();
//用户定义的类型声明
struct _student{
int id;
char name[MAX_NAME_STRLEN]; int Math; int English; int Chinese; int Physics;