数据结构课程设计,员工信息管理系统,采用了链表的数据结构。
一、采取的数据结构
采用了链表数据结构
二、项目简介
员工信息管理系统,采用了链表的数据结构,可以进行添加、显示、修改、查询、保存、删除等操作的管理。职工信息包括员工工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等。
三、资源地址
四、功能界面
五、功能代码(部分)
//添加信息函数 "尾插法建表"
void Add(Node *worker) {
Node *p, *q;
char n[10];
q = worker;
while (q->next != NULL) {
q = q->next;
}
int bookkk=0;
while (1) {
if(bookkk) {
int bookx;
printf("\t\t\t\t\t提示:输入0返回主菜单!继续输入请输入1:");
scanf("%d",&bookx);
if(bookx==0)
break;
}
bookkk=1;
printf("\t\t\t\t\t请输入员工号:");
scanf("%s", n);
if (strcmp(n, "0") == 0) {
break;
}
p = (Node *)malloc(sizeof(Node));
strcpy(p->data.jobNo, n);
printf("\t\t\t\t\t请输入姓名:");
scanf("%s", p->data.name);
printf("\t\t\t\t\t请输入性别:");