二叉树家谱(8)

2019-04-04 23:01

default:

fflush(stdin); system(\

SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY|FOREGROUND_RE

D);//设置文字颜色为红色

printf(\对不起!你的选择不在服务范围之内!-------------\printf(\请您再次选择所需的服务项!-----------------\printf(\请按任意键键继续操作--------------------\printf(\谢谢合作!--------------------------\\n\\t\

SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY|FOREGROUND_GR

EEN|FOREGROUND_RED|FOREGROUND_BLUE);//设置文字颜色为白色

}

/////////////////////////////////////////////////////////////////////////////// void MainMenue(BinTree T) {//菜单选择

SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY|FOREGROUND_GR

int c;

BinTree F=NULL; BinTree F=NULL; SYSTEMTIME calendar; GetLocalTime(&calendar); while(1) {

system(\好像是清屏幕 HANDLE consolehwnd;

consolehwnd = GetStdHandle(STD_OUTPUT_HANDLE); }

}

if(c==0) break;

getchar(); break;

- - 36 - -

EEN|FOREGROUND_RED); //设置文字颜色为黄色

printf(\

printf(\ 当前时间为:\

printf(\年d月d日 d:d:d\\n\calendar.wYear,

calendar.wMonth, calendar.wDay, calendar.wHour, calendar.wMinute, calendar.wSecond);

SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY|FOREGROUND_GR

printf(\ ---*****---请选择你的操作---****---\

EEN|FOREGROUND_RED|FOREGROUND_BLUE);//设置文字颜色为白色

SetConsoleTextAttribute(consolehwnd,FOREGROUND_GREEN|FOREGROUND_INTENS

printf(\

ITY); //设置文字颜色为绿色

printf(\新 建 家 谱----------------------------\printf(\成 员 添 加 ---------------------------\printf(\查询成员信息---------------------------\printf(\删除家谱成员---------------------------\printf(\成员信息修改---------------------------\printf(\家谱树的显示---------------------------\printf(\统计操作-------------------------------\

printf(\从文件中读取信息重建家谱树-------------\printf(\保存家谱到文件-------------------------\printf(\退出-----------------------------------\

SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY|FOREGROUND_GR

EEN|FOREGROUND_RED|FOREGROUND_BLUE); //设置文字颜色为白色

printf(\printf(\请输入你的选项(0~8):\scanf(\switch(c) { case 1:

system(\清屏幕

T=(BinTree)malloc(sizeof(BinNode)); T->parent =NULL;

- - 37 - -

T->brother=NULL; CreateTree(T,F); T->data.Degress=1;

printf(\家谱图已经建立成功---------------\\n\\n\printf(\请按Enter键继续操作--------------\getchar(); break;

case 2:

Add(T); fflush(stdin);

printf(\请按Enter键继续操作--------------\getchar(); break;

case 3:

MainMenueInquire(T); //查找子菜单 fflush(stdin); break;

case 4:

if (T==NULL) { } else { }

printf(\请按Enter键返回菜单--------------\fflush(stdin); getchar(); break;

DeleteTree(T);

printf(\删除成功!------------------\printf(\不存在家谱树!请返回重新选择\

case 5:

MainMenue1(T); //修改子菜单 fflush(stdin); break;

- - 38 - -

case 6:

if (T==NULL) { } else { }

printf(\请按Enter键继续操作--------------\fflush(stdin); getchar(); break;

OutPutFamily(T);

printf(\不存在家谱树!请返回重新选择\

case 7:

if (T==NULL) { } else { }

fflush(stdin); break;

MainMenueTongji(T);

printf(\不存在家谱树!请返回重新选择\

printf(\请按Enter键继续操作--------------\fflush(stdin); getchar();

case 8:

ReadTree(T);

printf(\请按Enter键继续操作--------------\fflush(stdin); getchar(); break;

case 9:

if (T==NULL)

- - 39 - -

{ } else { }

printf(\请按Enter键继续操作--------------\fflush(stdin); getchar(); break;

BaoCun(T);

printf(\不存在家谱树!请返回重新选择\

case 0:

break;

default:

fflush(stdin);

//system(\清屏幕

SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY|FOREGROUND_RE

D);//设置文字颜色为红色

printf(\对不起!你的选择不在服务范围之内!-----------\printf(\请您再次选择所需的服务项!-----------------\printf(\请按任意键键继续操作--------------------\printf(\谢谢合作!------------------------\\n\\t\

SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY|FOREGROUND_GR

EEN|FOREGROUND_RED|FOREGROUND_BLUE);//设置文字颜色为白色

}

///////////////////////////////////////////////////////////////////////// void main()

}

}

if(c==0) break;

getchar(); break;

- - 40 - -


二叉树家谱(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:1.第二代支付系统报文交换标准(概述) - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: