设有一个职工文件emp.dat,每个职工记录包括职工编号(no)、姓名(name)、部门号(depno)和工资数(salary)信息。设计一个程序完成如下功能: (1) 从emp.dat文件中读出职工记录,并建立一个带头节点的单链表L; (2) 输入一个职工记录; (3) 显示所有职工记录; (4) 按编号no对所有职工记录进行递增排序; (5) 按部门号depno对所有职工记录进行递增排序; (6) 按工资数salary对所有职工记录进行递增排序; (7) 删除职工文件中的全部记录; (8) 将单链表L中的所有职工记录存储到职工文件emp.da
2023-03-11 22:30:26 6KB c++ 算法
1
有一职工文件,其结构为:职工号(no)、姓名(name)、部门号(depno)、工资数(salary)、职工号指针(pno)、部门号指针(pdepno)、工资数指针(psalary),设计一程序,从一文件中读取记录到单链表中,并完成如下功能:(1) 输入 (2) 输出 (3) 按no排序 (4) 按no输出 (5) 按depno排序 (6) 按depno输出 (7) 按salary排序 (8) 按salary输出 (9) 全清 (10) 存贮退出
1