C语言菜单界面编程

时间:2021.11.06 发布人:umy**399

C语言菜单界面编程

已解决问题

谷歌umy**399用户在2021.11.06提交了关于“古罗马广场C语言菜单界面编程”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-13T02:26:56。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,千言万语,表达不了我的感激之情,我已铭记在心 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

//连函数也不给,只能这样调了

//调好了,其他的自己整问答吧

//分可给的太少了!:)

intmain()

{

//BiTreeT;

charcmd;

intn,*w;

intcount=0,depth=0;

do{

//system("cls但肉振铁等盾怕开");

printf("\n-------总报口神场九----二叉树相关功能实现-----------");

printf("\另弱题离可练政被n1---------输入介去门来够液字符序列,建立二叉链表\n");

printf("2----------遍历二叉树:递归算法\n");

printf("3----------中序遍历二叉树:非递归算法\n");

printf("4----------求二叉树的叶子个数\n");

printf("5----------尼角频脱务政仅玉传记求二叉树的高度\n");

printf("6----------建立中序线索二叉树,并实现中序遍历\n");

pri停血ntf("7----------为N个权值设计哈夫曼编码\n");

printf("8----------退出\n");

printf("请输入你要的功能的号码:");

scanf("%c",&cmd);

//syst心吸准座儿蛋距氢触em("cls")长;

switch(笔告领顺或刘皮火cmd){

case'1':

printf("pl加全级供何坏附easeinputcharinorder:AB#CD###E#F##\n");

//BiTreeT;

//CreateBiT服例子就给境让高车ree(T);

bre**;

c房高材季冲功ase'2':

printf威盟装获停序("preorder:");

//PreOrder(T);

printf("\nmidorderrecursion:");

//垂续哪小够未了未InOrder(T);

属美差从printf("\npasorder:");

//PostOrder(T);

bre**;

case'3':

printf("\nminordernotrecursion:");

//min(T);

新属超名两bre**;

case'4':

//Coun二terLeaf(T,count);

printf("\nTheleafnodeoftheBiTreeis:");

printf("%d\n",count);

bre**;

case'5':

//BiTreeDepth(T,1,depth);

printf("ThedepthoftheBiTreeis:");

printf("%d\n",depth);

bre**;

case'6':

printf("\nInthreadthetree:");

//Inthread(T);

//InOrder(T);

bre**;

/*case'7':

printf("pleaseinputthe**mberofthecode:")

scanf("%d",&n);

h**uffmanCoding(T,6,n);

bre**;*/

case'8':

//exit(0);

bre**;

}

}while(cmd!='8');

return0;

}