首页 > 其他 > 详细

【源码】C家谱(链表)

时间:2021-03-14 23:50:04      阅读:29      评论:0      收藏:0      [点我收藏+]

如果需要其他题目,可以阅览大纲: 点我跳转

题目介绍

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

代码量:

760

你收到的所有文件

源码+报告

源码效果展示

部分源码及效果展示

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);

技术分享图片

技术分享图片
技术分享图片

报告内容

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

联系我

你可以选择任意一个联系,不要重复添加!

联系方式1:QQ207732272

联系方式2:QQ1436834022

联系方式3:QQ149478984

如果需要其他题目,可以阅览大纲: 点我跳转

【源码】C家谱(链表)

原文:https://www.cnblogs.com/xzqdm/p/14533837.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!