⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jiapu.h

📁 这是一个族谱的管理系统
💻 H
字号:
#ifndef JIAPU_H
#define JIAPU_H 
#include <iostream>
#include<windows.h>
#include<string>
using namespace std;

struct person
{ 
	 char sex[10],birthaddress[20],birthday[14],deathday[20];//姓名,性别,出生地,生日
	 char name[20],parentname[30];
	 char work[15],xueli[10],consort[20], zhiche[15];//职业  学历  配偶 职称;
	 char stature[10]; //身高
};

typedef struct bitnode
{
	COORD pos;                   //光标位置
    //int nodenum;
	person a;
	struct bitnode *lchild,*rchild,*parent;
}bitnode,*bitree;


bitnode* search(bitree&,char* );          //查找

bitree del(bitree&);             //删除

bitree insert(bitree& )  ;     //插入 

bitree insert1(bitree&,bitnode*);

bitree change(bitree,char*)  ;          //修改

bitree create(HANDLE,HANDLE)     ;             //初始化

//void fullScreen(BOOL flag);             //全屏操作

int  countnode(bitree);            //先序遍历

void print(bitree );                  //打印家谱


void destroy(bitnode*);                //销毁二叉树

void savefile(bitree&t);                       //保存文件

bitree openfile(HANDLE );             //打开文件

void stat(bitree t,double&age,float&stature,int&mannum,int &x,int&y,int&a,int&b);//统计函数统计平均年龄 身高,男女比例

void coutxueli(int a);            //输出统计后的学历
void coutxueli1(int a);

#endif















⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -