【源码】C家谱(链表)期末课设订做

✅更多源码 | 课设

✅ 🚀快速解决各种课设毕设,窗体、网站、管理系统,范围 (Java、C#、C/C++、数据库、Vue、小程序)

✅ 🚀 文末联系 可定做🚀

题目介绍

题目介绍:用数据结构:树 实现家谱,记录家庭关系
系统目录如下:
--------------A:输入家谱信息建立多叉树----------------------
--------------B:在家族中查找某人并输出他或(她)的相应信息----
--------------C:添加新的成员--------------------------------
--------------D:输出整个家谱信息----------------------------
--------------E:修改某个人的信息----------------------------
--------------F:退出整个程序--------------------------------
--------------S:保存信息------------------------------------

代码量:

760

语言:C

你收到的所有文件

源码+报告

源码效果展示

部分源码及效果展示

int MATEFLAG=0;//配偶
typedef struct TreeNode
{
	int  Num;                        //记录这个人拥有几个儿女
	char Name[20];                   //记录这个人的姓名
	char Kind;                       //标示节点的种类有女G男B
	
	struct TreeNode * NextNode[20];  //记录这个人的儿女
	struct TreeNode * Parent;        //记录这个节点的父节点
}TreeNode;
//主菜单 
void MainMenue(TreeNode *Tree);
//创建树 
void CreatTree(TreeNode *Tree);
//查找树 
TreeNode *  SearchTree(TreeNode *Tree,char name[] );
//输出信息 
void OutPutMessage(TreeNode * Tree,char name[] );
//添加新节点 
void AddNew(TreeNode * Tree);
//添加菜单 
void AddNewMenue(TreeNode * Tree);
//输出所有信息 
void OutPutAll(TreeNode *Tree);
//更改信息 
void Change(TreeNode * Tree);
//更改菜单 
void ChangeMenue(TreeNode *Tree);


报告内容

本题目不仅有源码,还自带报告,报告仅供参考,大部分内容都有,可根据自己要求自行修改


联系

点击下面的小卡片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学长敲代码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值