C/C++职工信息管理系统[2024-09-30]
设计一个职工文件,其结构为:职工号(no),姓名(name),部门号,(depno), 工资数( salary),职工号指针( pno),部门号指针( depno )和工资数指针( psalary)。设计一“个程序,从该文件中读取记录到一- 个单链表中,并完成如下功能。
(1)输入:添加一个职工记录。
(2)输出:输出全部职工记录
(3)按no排列:通过pno指针将职工记录按no从小到大的顺序链接起来。
(4)按no输出:沿pno链输出全部职工记录。
(5)按depno排序:通过拍的pno指针将职工记录按depno从大到小的顺序链接起来。
(6)按depno输出:沿depno链输出全部职工记录。
(7)按salary排序:通过psalary指针将职工记录按salary从大到小的顺序链接起来。
(8)按salary输出:沿psalary链输出全部职工记录。
(9)全清:删除职工文件中的全部记录。.
(10)存储退出:将单链表中的全部结点存储到职工文件中,然后退出程序的运行过程。