C/C++家族族谱管理系统
- 课题名称:
家族族谱管理
- 主要目标:
通过训练,强化学生对树结构、二叉树结构的表示及操作算法的掌握和灵活运用
3.具体要求:
要求设计实现具有下列功能的家谱管理系统:
(1) 输入文件以存放最初家谱中各成员的信息,成员的信息中均应包含姓名、出生日期、婚否、地址等;
(2) 实现数据的存盘和读盘;
(3) 以图形方式显示家谱;
(4) 显示第n 代所有人的信息;
(5) 按照姓名查询,输出成员信息 (包括其本人、父亲、孩子的信息);
(6) 按照出生日期查询成员名单;
(7) 输入两人姓名,确定其关系;
(8) 某成员添加孩子;
(9) 删除某成员 (若其还有后代,则一并删除);
(10) 修改某成员信息。
程序展现
源码传送门
传送门:https://pan.baidu.com/s/1QbOmkx_axXMMgkMJEoWuDw?pwd=1111