利用樹製作的簡易家譜

2021-07-24 19:08:27 字數 1174 閱讀 8959

#ifndef parentschildren_h_included

#define parentschildren_h_included

#include#include#define maxsize 100

typedef struct anode

arcnode;

typedef struct jddate

elemtype;

typedef struct vnode//表頭結點

st;void creattree(int n);//建立家族成員

void inputtree(int n);//輸出家族成員

void inesttree(int n);//插入孩子

void deletetree(int n);//刪除家族成員

void revisetree(int n);//修改家族成員

void searchtree(int n);//按事蹟查詢家族成員

int system(const char *string);//清屏

#endif // parentschildren_h_included

#include#include#include#include"parentschildren.h"

st pt[maxsize];//定義結構體陣列

/*********************建立家族成員**********************/

void creattree(int n)//n是全部人員

else

w->nextchild=null;

}printf("建立成功!\n");

}/***********************輸出家族成員**********************/

void inputtree(int n)

printf("\n\n");

}}/*********************插入孩子**********************/

void inesttree(int n)

/************************刪除家族成員***************************/

void deletetree(int n)

}return 0;

}

家譜樹 樹的利用

include include include include define maxsize 20 typedef struct treenode treenode treenode tree void createtree treenode t 建立乙個家譜 void printtree tree...

利用canvas製作簡易的驗證碼

製作簡易驗證碼的前提是,要學會canvas,懂得canvas的基本使用。不會的同學,這裡推薦乙個學習canvas的 canvas入門基礎系列 by tg w3cschool 驗證碼,其存在的意義便是防止有人用計算機完成大量的重複性的操作 例 暴力破解密碼,註冊廣 告號等 生成計算機識別不了或難以識別...

利用個人U盤製作簡易加密狗

首先宣告下,雖然使用了簡易加密狗製作這樣的標題,不過娛樂的成份居多,網上 的程式加密狗哪怕是最簡單的都比本文提到的原理複雜。商業的加密狗中除了軟體開發者在程式裡經常檢查dongle中的單元 cell 的並對比返回值,硬體方面還包含廠家燒製的eprom和定製的專用積體電路,以達到不可複製的效果。這是我...