//C 语言课程设计 职工信息管理系统—结构体数组实现 #include #include #include struct employee { char num[10]; char name[15]; char sex[5]; char bm[20]; char zc[20]; int gz; }; int read_file(struct employee em[]); void menu(); void write_file(struct employee em[]); void add(); void select(); //查看职工所有信息 void zc_query(); //按职称查询 void num_del(); //按工号删除 void tongji(); //统计 void sort(); //排序 void num_modify(); //按工号修改职工信息 void save(); //保存信息 void disp(); //显示职工信息 void fh(); //返回主菜单 struct employee em[300]; //这个数组用来保存所有的职工信息 和文件里面的一致 int Number=0; //记录总的职工人数 也就是数组/文件里面的职工人数 void menu() { printf("\t***********************************************************************\n"); printf("\t* *\n"); printf("\t* 职工信息管理系统_结构体数组实现 *\n"); printf("\t* *\n"); printf("\t* [1] 增加职工信息 [2] 查看职工信息 *\n"); printf("\t* [3] 查找职工信息 [4] 删除职工信息