当前位置:文档之家› 个人通讯录的设计与实现

个人通讯录的设计与实现

4.调试分析( 要写出以下四点,重点是第3 点 )
1)分析算法的总体结构,分清程序中各部分应实现的功能;
2)调试方法通常有二种:总体调试、分块调试。

你主要采用哪种调试方法?
总体调试:把算法组装成单个程序,按C程序结构标准分层检查调试;
分块调试:把算法分拆成几个功能模块,按C程序结构标准分模块调试;
3)错误跟踪有两种方法:错误信息排查法、执行路线跟踪法。

错误信息排查法:根据错误信息进行分类排查,要求分析者对C的错误代码要有足够的了解和认识,有经验的程序员多用此法。

执行路线跟踪法:变量分析法(跟踪变量的值)、插入标签法(插入输出标签),这种方法适合初学者。

4)调试分析不宜面面俱到,具体写出关键问题就行。

5.使用说明
程序名为“作业.exe”,运行环境为C++。

程序执行后显示:
6.测试结果
选择6添加信息
:徐倩性别:女学号:3 :地址:
此时通讯录不为空选择3显示界面
再插入一个信息(选择5),选择4显示
选择5,进行查找。

查找徐倩相关信息。

选择7进行删除,然后选择4显示界面
清空通讯录
选择4显示界面
四、实验总结(调试和运行程序过程中产生的问题及采取的措施;对算法的程序的讨论、分析,改进设想以及其它经验教训;对实验方式、组织、设备、题目的意见和建议等)
1.通过此程序,加深了对单链表的理解,知道了对字符,字符串,字符串比较的相关知识,自己对C语言结构体,函数调用等有所欠缺。

2.编程过程中遇到如何查找个人信息的问题。

3.该程序的缺点,在通讯录中有A的信息时,还可添加A的信息。

相关主题