本程序主要实现对员工的信息管理,为1925223夏海涛同学的c语言期末大作业。程序会将输入的信息按照指引分别存入不同的文件,主要由结构体以及文件读取实现,按照不同序号可以实现系统的不同功能。
项目缺点:
1.只有三个功能,分别是员工信息的增加、删除和修改。
2.使用结构体数组进行增加、删除、修改功能,程序运行效率低
二次开发:
1.增加查询、输出以及排序功能
2.用链表代替结构体数组对信息进行增删改,提高运行效率
改进部分代码框架:
流程图:
二次开发后的优点:
1.功能更全面,不仅能够进行员工信息的增加删除和修改,也能够进行员工信息的查询、输出以及排序。
2.关于文件的读取和功能的实现该用链表结构,程序中使用fscanf函数,链表的插入使用尾插法,提高了程序的运行效率。
标签:功能,程序,信息,员工,链表,二次开发,信息管理系统 From: https://www.cnblogs.com/2115414hkx/p/17181902.html