员工信息管理程序 主要用结构体数组实现,用结构体表示每项记录,数据为:员工编号、姓名、性别、年龄、工龄、职务、部门、住址。 设计各个函数,分别实现以下功能: (1)录入:完成职工信息的输入; (2)删除:完成职工信息的删除; (3)修改:允许对已经录入的数据重新进行编辑、修改; (4)显示:显示所有职工的信息; (5)查询: a. 按姓名查找职工记录; b. 输入部门、性别,输出所有符合条件员工记录; c. 输入年龄范围,性别,输入所有符合条件员工记录; d. 输入部门,按工龄对所有符合条件员工记录排序输出; (6)退出程序。
时间: 2023-03-14 20:46:12 浏览: 129
我可以为您提供以下建议:首先,需要使用结构体数组来存储员工的信息,使用结构体来表示每一项记录,数据包括员工编号、姓名、性别、年龄、工龄、职务、部门、住址。然后,可以编写不同的函数来实现以上各个功能,例如录入、删除、修改、显示等。此外,可以设计查询功能,如按姓名查找职工记录、输入部门、性别输出符合条件的记录、输入年龄范围、性别输出符合条件的记录和按工龄排序输出符合条件的记录。最后,需要设计退出程序的功能。
相关问题
帮我用c语言写一个员工信息管理程序 主要用结构体数组实现,用结构体表示每项记录,数据为:员工编号、姓名、性别、年龄、工龄、职务、部门、住址。 设计各个函数,分别实现以下功能: (1)录入:完成职工信息的输入; (2)删除:完成职工信息的删除; (3)修改:允许对已经录入的数据重新进行编辑、修改; (4)显示:显示所有职工的信息; (5)查询: a. 按姓名查找职工记录; b. 输入部门、性别,输出所有符合条件员工记录; c. 输入年龄范围,性别,输入所有符合条件员工记录; d. 输入部门,按工龄对所有符合条件员工记录排序输出; (6)退出程序。
很高兴为您解答。使用C语言实现上述功能,可以使用结构体数组,定义一个结构体数组来保存员工信息,结构体内部包括员工编号、姓名、性别、年龄、工龄、职务、部门、住址等信息。然后,可以设计一些函数来实现功能,比如录入函数,删除函数,修改函数,显示函数,查询函数等。最后,可以实现退出程序的功能,完成整个程序的设计。
主要用结构体数组和文件实现:用结构体表示每项记录,数据表内容包括:员工编号、姓名、性别、年龄、工龄、职务、部门、住址。 设计各个函数,分别实现以下功能: (1)录入:完成职工信息的输入 (2)删除:完成职工信息的删除 (3)修改:允许对已经录入的数据重新进行编辑、修改 (4)显示:显示所有职工的信息 (5)查询: a. 按姓名查找职工记录 b. 输入部门、性别,输出所有符合条件员工记录 c. 输入年龄范围,性别,输出所有符合条件员工记录 d. 输入部门,按工龄对所有符合条件员工记录排序输出 (6)退出程序
答:为了实现上述功能,需要使用结构体数组和文件存储职工信息。可以通过编写相应的函数来实现录入、删除、修改、显示、查询和退出程序的功能。在查询功能中,可以根据姓名、部门、性别、年龄范围和工龄来查找符合条件的职工信息,并按指定的标准进行排序输出。
阅读全文