91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.44MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-11-11
  • 語言: C/C++
  • 標簽: 家譜??族譜??二叉樹??

資源簡介

在win32平臺上用VC++6.0寫的家族成員信息管理系統,可以統計家族的總體信息,添加新成員。期末作業你懂的

資源截圖

代碼片段和文件信息

#include?“head.h“

////////////////////////////////////////////////////////////////////////////////
/********************字體顏色*************************/
void?SetColor(unsigned?short?ForeColor=1unsigned?short?BackGroundColor=1)
{
HANDLE?hCon=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConForeColor|BackGroundColor);
}


///////////////////////////////////////////////////////////////////////////////////
/******************************判斷日期的合法性**********************************/
int?judgeday(int?yearint?monthint?day)
{
if(year<1000||year>2050)
return?0;
if(month<1||month>12)
return?0;
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
{
if(day<1||day>31)
{
return?0;
}
}
if(month==4||month==6||month==9||month==11)
{
if(day<1||day>30)
{
return?0;
}
}
if(year%4==0||year%100==0&&year%400==0)?
{
if(month==2)
{
if(day<1||day>29)
{
return?0;
}
}
}
else
{
if(month==2)
{
if(day<1||day>28)
{
return?0;
}
}
}
return?1;
}



///////////////////////////////////////////////////////////////////////////////
/*******************************錄入信息***********************************/
void?CreateFamily(BinTree?&T)
{?
T=(BinTree)malloc(sizeof(BiTNode));???//定義根節點
T->child=NULL;
T->brother=NULL;
T->parent=NULL;
????Input(T);
while(judgeday(T->Tree.birthday.yearT->Tree.birthday.monthT->Tree.birthday.day)==0)
{
printf(“日期輸入錯誤請重新輸入:\n“);
Inputbirthday(T);
}
printf(“是否健在(1:建在0:死亡)\n“);
fflush(stdin);
scanf(“%d“&T->Tree.b);
fflush(stdin);
judgedeaday(T);
printf(“該家族成員信息錄入完畢家譜樹建立完成:\n“);
Putout(T);

}
////////////////////////////////////////////////////////////////
void?Input(BinTree?&T)
{
printf(“請輸入姓名:\n“);
scanf(“%s“T->Tree.name);
printf(“此人為第幾代:\n“);
fflush(stdin);
scanf(“%d“&T->Tree.c);
fflush(stdin);
printf(“請輸入性別(M:表示男性,W:表示女性):\n“);
scanf(“%s“T->Tree.sex);
printf(“請輸入身高:\n“);
fflush(stdin);
scanf(“%d“&T->Tree.height);
fflush(stdin);
printf(“是否已婚(1:已婚0:未婚)\n“);
fflush(stdin);
scanf(“%d“&T->Tree.a);
fflush(stdin);
printf(“請輸入他的住址\n“);
scanf(“%s“T->Tree.address);
printf(“請輸入父親的名字\n“);
scanf(“%s“T->Tree.fathername);
????printf(“輸入出生日期:\n“);
Inputbirthday(T);?????????//輸入出生日期
return;
}


///////////////////////////////////////////////////////////////////
void?judgedeaday(BinTree?&T)
{
if(T->Tree.b==0)
{
Inputdeadday(T);????????//輸入死亡日期
while(judgeday(T->Tree.deadday.yearT->Tree.deadday.monthT->Tree.deadday.day)==0)
{
printf(“日期輸入錯誤請重新輸入:\n“);
Inputdeadday(T);
}
//else?if語句死亡日期不能在出生日期的前面
while(T->Tree.deadday.year-T->Tree.birthday.year<0)
{
printf(“死亡日期輸入錯誤,請重新輸入!\n“);
Inputdeadday(T);
}
while(T->Tree.birthday.year==T->Tree.deadday.year&&T->Tree.deadday.month-T->Tree.birthday.month<0)
{
printf(“死亡日期輸入錯誤,請重新輸入!\n“);
Inputdeadday(T);
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-07-21?21:58??二叉樹,家譜樹\
?????目錄???????????0??2013-07-21?21:58??二叉樹,家譜樹\Debug\
?????文件??????225399??2012-02-18?14:27??二叉樹,家譜樹\Debug\Family.exe
?????文件??????254928??2012-02-18?14:27??二叉樹,家譜樹\Debug\Family.ilk
?????文件?????3570456??2012-02-18?13:43??二叉樹,家譜樹\Debug\Family.pch
?????文件??????484352??2012-02-18?13:43??二叉樹,家譜樹\Debug\Family.pdb
?????文件???????64250??2012-02-18?13:43??二叉樹,家譜樹\Debug\function.obj
?????文件?????????600??2013-07-21?21:53??二叉樹,家譜樹\Debug\huangxin
?????文件???????25134??2012-02-18?14:27??二叉樹,家譜樹\Debug\main.obj
?????文件??????132096??2013-07-18?00:49??二叉樹,家譜樹\Debug\vc60.idb
?????文件???????77824??2012-02-18?13:43??二叉樹,家譜樹\Debug\vc60.pdb
?????文件????????4406??2011-12-27?18:23??二叉樹,家譜樹\Family.dsp
?????文件?????????520??2012-02-15?15:24??二叉樹,家譜樹\Family.dsw
?????文件??????197632??2013-07-18?00:50??二叉樹,家譜樹\Family.ncb
?????文件???????49664??2013-07-18?00:50??二叉樹,家譜樹\Family.opt
?????文件?????????246??2013-07-18?00:49??二叉樹,家譜樹\Family.plg
?????文件???????22589??2012-02-18?10:38??二叉樹,家譜樹\function.cpp
?????文件????????1971??2012-02-18?10:38??二叉樹,家譜樹\head.h
?????文件?????????960??2012-02-17?22:08??二叉樹,家譜樹\huangxin
?????文件????????4379??2012-02-18?10:38??二叉樹,家譜樹\main.cpp
?????文件?????????239??2013-07-21?22:03??二叉樹,家譜樹\使用手冊.txt

評論

共有 條評論