当前位置:首页 > 顺序表实验报告
}
} else {
printf(\数据%d在%d号位置\\n\}
printf(\请输入要删除的数据的序号:\\n\scanf(\
if(ListDelete_Sq(L,i)) {
printf(\删除后顺序表的内容为:\\n\ ListPrint_Sq(L); } else {
printf(\输入有误!\}
printf(\
五、结果分析与总结
结果分析:
如图1所示,输入正确数据时,程序各个功能执行正常。设置输入数据个数为5,可以输入5个数据,按回车后,可以显示我们当前表中的数据内容。继续输入下一指令:输入要插入的数据及位置,使用空格键隔开,回车后,可以看到已经成功插入。继续输入所取的数据序号,可以查找该数据的值。输入要查找的数据,可以返回该数据的位置。输入要删除的数据,可以返回删除该元素后的顺序表的内容。
图1
总结:
1. 顺序表的存储结构的特点是在逻辑上相邻的数据元素,其物理次序也是相邻的。
2. 设计程序时,可以采用分块化设计,先实现一种功能,再实现另一种功能。如果某种功能出错,先不要考虑其它函数段,先把该函数段出现的错误解决,最终完成整个程序。
教师签名:
年 月 日
共分享92篇相关文档