【ソースコード】C家系図(リンクリスト)

他のトピックが必要な場合は、概要を読むことができます:ジャンプするには私をクリックしてください

トピック紹介

トピックの紹介:データ構造を使用する:家系図を実現するためのツリー、家族関係の記録
システムカタログは次のとおりです
。--------------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);


レポートの内容

このトピックには、ソースコードだけでなく、独自のレポートも付属しています。レポートは参照用です。ほとんどのコンテンツが利用可能です。独自の要件に応じて変更できます。


私に連絡して

連絡先は任意に選択できます。繰り返し追加しないでください。

連絡先1:QQ207732272

連絡先2:QQ1436834022

連絡先3:QQ149478984

他のトピックが必要な場合は、概要を読むことができます:ジャンプするには私をクリックしてください

おすすめ

転載: blog.csdn.net/KnockingCode/article/details/115374415