数据结构通讯录管理系统报告

loading 分享 2026-8-25 下载文档

主函数:

void main()//主函数 包括界面设置 { Llist L;//申明链表L L=new lnode; cout<

cout<<\*********\ while(1) { int q; cin>>q; switch(q)//swith语句 { case 1: L=creat(L);break; case 2: Insert(L);break; case 3: search(L);break; case 4: del(L);break; case 5: output(L);break;

9

case 6: exit(0);break; default: break; } system(\ system(\ cout<

cout<<\*********\ } }

各个分函数看上面分析!

五、【设计分析】

遇到的问题:明明是已经编写好了链表的初始化,也在链表里进行了数据输入,但是执行时出现错误,查找了很多资料,也请教了同学,但最后发现是由于没有在主函数中进行声明。在加上了声明之后,程序便可以运行了。其实,有好多编译错误都是很细节的地方,并不是我们的知识不够,而是我们不够仔细造成的。诸如此类的编译错误,在我编写代码的时候出现好多,甚至第一次执行的时候,出现十多个错误,包括丢失‘;’,分函数没有声明,链表中的指针运用不当等,但是经过一次次调试,一次次修改之后,终于差不多完成了。

总之,编写这样的一个通讯录管理系统是很不容易的,虽然对于一些能力比较强的同学以及老师们来说,这样的代码不难,但对于我来说还是做了很久才做好的,它是我辛勤劳动的成果,所以,我也很希望能得到老师的肯定!

10

六、【调试分析】

1.进入演示程序主界面

2.第一次输入,需要选择1功能

3.选择2功能:

11

3.选择3功能:

4.选择4功能:

12


数据结构通讯录管理系统报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 数据结构通讯录管理系统报告 的文档
相关推荐
相关阅读