二次开发-员工信息管理系统

本程序主要实现对员工的信息管理,为1925223夏海涛同学的c语言期末大作业。程序会将输入的信息按照指引分别存入不同的文件,主要由结构体以及文件读取实现,按照不同序号可以实现系统的不同功能。

项目缺点:

1.只有三个功能,分别是员工信息的增加、删除和修改。

2.使用结构体数组进行增加、删除、修改功能,程序运行效率低

二次开发:

1.增加查询、输出以及排序功能

2.用链表代替结构体数组对信息进行增删改,提高运行效率

改进部分代码框架:

流程图:

 

二次开发后的优点:

1.功能更全面,不仅能够进行员工信息的增加删除和修改,也能够进行员工信息的查询、输出以及排序。

2.关于文件的读取和功能的实现该用链表结构,程序中使用fscanf函数,链表的插入使用尾插法,提高了程序的运行效率。

 

posted @ 2023-03-05 22:16  byhakaba  阅读(72)  评论(0)    收藏  举报