基于c语言设计的人事档案管理系统
总体框架:
基于c语言设计的人事档案管理系统
详细设计 主要功能的实现 函数明细:
整个系统除了主函数外,另外还有13个函数,实现九大功能:输入功能、显示功能、查找功能、排序功能、插入功能、保存功能、读取功能、修改功能。各个函数的详细设计说明分别如下:
主函数 main()
利用无限次循环while()和swithch()实现各函数的调用,系统根据输入的数字选项来调用相应的函数。
菜单选择函数 void menu()_
这是一个无参函数,主要实现“功能选择”的界面,在这个界面里有显示系统的九大功能,根据每个功能前面的序号进行选择。等执行完每一个函数功能后,再自行返回该函数。
输入函数 void input()这是一个无参函数,用来执行第员工基本信息记
录的输入,当员工为@时停止输入,函数结束后,带回一个指链表头的指针向
基于c语言设计的人事档案管理系统
主要源程序代码
#include<stdio.h>
struct employee {
基于c语言设计的人事档案管理系统
long int num; char name[10]; int sex;
int age; int cult;
} em[10]; int i=0;
int changecult(); int del(); int query();
void input(); void display(); void change(); void menu(); void manage(); main() {
char password[7]="123456"; char s[7],c,z; int flag=0, n=1,i=0;
printf("\t\t\t欢迎登陆人事档案管理系统\n请输入密码:\n"); do