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

  • 大小: 435KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-23
  • 語言: C/C++
  • 標簽: 家譜??

資源簡介

家譜管理系統C++

資源截圖

代碼片段和文件信息

#include“DefineStruct.h“//若增加配偶時,欠檢查其人是否已有配偶,若增加孩子是,欠檢查其父或母是否有配偶
void?AddMember(family?*?&?memberint?&?total)
{
cout<<“現在開始建立一個新成員“<
int?addway;//記錄添加成員方法,1為成員子女,2為成員配偶

family?NewMember;

InitMember(NewMember);//初始化成員

NewMember.ID=total+1;

a: cout<<“請問是以什么方式加入成員:\n“
<<“1以成員子女身份加入\n“
<<“2以成員配偶身份加入\n“
<<“請選擇:“;

cin>>addway;//可以加一個對輸入數據的確定

if(addway!=1?&&?addway!=2)
{
cout<<“輸入錯誤!“;goto?a;
}

cout<<“請輸入新成員姓名:“;

cin>>NewMember.name;//輸入姓名,欠輸入檢查

cout<<“請輸入新成員出生日期:“;

NewMember.BirthDate=CinDate();//輸入日期函數

cout<<“請輸入新成員的出生地:“;

cin>>NewMember.WhereBirth;//輸入出生地,欠檢查

cout<<“請輸入新成員身高(單位:cm):“;

cin>>NewMember.height;//輸入身高,欠輸入檢查

if(addway==1)//增加孩子
{
NewMember.IsMember=1;//修改為族內成員

b: cout<<“請輸入新成員的父親或母親名字:“;

char?PName[10];//用于記錄父親名

cin>>PName;

int?PID=FindName(PNamemembertotal);//查找此人PID用于記錄父母ID

if(PID==0){cout<<“輸入錯誤!\n“;?goto?b;}

if(member[PID].LoverID==0){cout<<“輸入錯誤!此人沒有配偶\n“;?goto?b;}

if(member[PID].sex==0)//此名字為男性
{
NewMember.DadID=PID;

NewMember.MumID=member[PID].LoverID;
}
else//此名字為女性
{
NewMember.MumID=PID;

NewMember.DadID=member[PID].LoverID;
}

NewMember.GenID=AddChild(PIDNewMember.IDmembertotal)+1;//AddChild(intintfamily?*int)用于再父母數據中增加孩子ID,并返回父母的代數

d: cout<<“請輸入孩子的性別“
<<“\n1為男孩\t2為女孩:“;

char?sexforchild;

cin>>sexforchild;

switch(sexforchild)
{
case?‘1‘:NewMember.sex=0;break;

case?‘2‘:NewMember.sex=1;break;

default:cout<<“輸入錯誤!\n“;goto?d;
}
}//孩子設置完
else
{
c: cout<<“請輸入新成員配偶姓名:“;

char?LoverName[10];//用于記錄配偶姓名

cin>>LoverName;//欠一個檢查檢查是否有此人,

int?LID=FindName(LoverNamemembertotal);

if(LID==0)
{
cout<<“沒有此人“<
goto?c;
}

NewMember.LoverID=LID;

member[LID].LoverID=NewMember.ID;//修改另一方得LoverID

cout<<“請輸入新成員的學歷:“;

cin>>NewMember.schooling;

cout<<“請輸入新成員的職業:“;

cin>>NewMember.occupation;

cout<<“請輸入新成員的職稱:“;

cin>>NewMember.title;

NewMember.IsMember=0;//修改為不是族人;

NewMember.GenID=member[NewMember.LoverID].GenID;

NewMember.sex=1-member[NewMember.LoverID].sex;//性別與配偶相反
}//增加配偶完

//下面是在數組中加入新成員NewMember

family?*?member1=new?family[total+2];

int?i;

for(i=0;i<=total;i++)?member1[i]=member[i];

member1[total+1]=NewMember;

member=member1;//轉換指針

total=total+1;

system(“CLS“);

cout<<“******************“<
return;
}//AddMember函數完

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2007-11-11?10:13??大作業-家譜\
?????文件????????2997??2006-03-31?01:05??大作業-家譜\AddMember.cpp
?????文件????????3504??2006-03-07?14:59??大作業-家譜\AddMember.dsp
?????文件?????????543??2006-03-07?14:59??大作業-家譜\AddMember.dsw
?????文件???????50176??2007-11-10?23:44??大作業-家譜\AddMember.ncb
?????文件???????53760??2007-11-10?23:44??大作業-家譜\AddMember.opt
?????文件????????1341??2007-11-10?23:44??大作業-家譜\AddMember.plg
?????目錄???????????0??2007-11-11?10:13??大作業-家譜\Debug\
?????文件???????13516??2007-11-10?23:42??大作業-家譜\Debug\AddMember.obj
?????文件???????25600??2007-11-10?23:44??大作業-家譜\Debug\AddMember.pdb
?????文件???????11627??2007-11-10?23:42??大作業-家譜\Debug\deletemember.obj
?????文件???????17933??2007-11-10?23:42??大作業-家譜\Debug\EditMember.obj
?????文件???????18450??2007-11-10?23:42??大作業-家譜\Debug\function.obj
?????文件????????4525??2007-11-10?23:42??大作業-家譜\Debug\initMember.obj
?????文件??????245843??2007-11-10?23:42??大作業-家譜\Debug\main.exe
?????文件??????338876??2007-11-10?23:42??大作業-家譜\Debug\main.ilk
?????文件???????11471??2007-11-10?23:42??大作業-家譜\Debug\main.obj
?????文件??????298076??2007-11-10?23:42??大作業-家譜\Debug\main.pch
?????文件??????541696??2007-11-10?23:42??大作業-家譜\Debug\main.pdb
?????文件????????7690??2007-11-10?23:42??大作業-家譜\Debug\SaveDate.obj
?????文件????????7643??2007-11-10?23:42??大作業-家譜\Debug\ShowAllName.obj
?????文件????????8199??2007-11-10?23:42??大作業-家譜\Debug\ShowInRelation.obj
?????文件???????58368??2007-11-10?23:44??大作業-家譜\Debug\vc60.idb
?????文件???????61440??2007-11-10?23:42??大作業-家譜\Debug\vc60.pdb
?????文件????????1709??2006-03-29?00:16??大作業-家譜\DefineStruct.h
?????文件????????3868??2006-03-31?01:45??大作業-家譜\deletemember.cpp
?????文件????????3009??2006-03-31?01:11??大作業-家譜\EditMember.cpp
?????文件????????3449??2006-03-25?01:41??大作業-家譜\EditMember.dsp
?????文件?????????545??2006-03-25?01:42??大作業-家譜\EditMember.dsw
?????文件???????50176??2006-03-25?01:42??大作業-家譜\EditMember.ncb
?????文件???????48640??2006-03-25?01:42??大作業-家譜\EditMember.opt
............此處省略34個文件信息

評論

共有 條評論