数据结构顺序表实验报告
创作编号:
GB8878185555334563BT9125XW
创作者:凤呜大王*
洛阳理工学院实验报告
la=&l;
Input(la,la->last+1);
Output(la);
//按内容查找元素
printf("请输入要查找的元素值:\n");
scanf("%d",&q);
p=Locate(l,q);
if(p == -1)
printf("在此线性表中没有该元素! \n");
else
printf("该元素在线性表中的位置为:%d \n",p);
//插入元素(在i处插入元素e)
printf("请输入要插入的位置:\n");
scanf("%d",&k);
printf("请输入要插入的元素值:\n");
scanf("%d",&j);
InsList(la,k,j); //调用插入函数
Output(la);
//删除元素删除第i个元素
printf("请输入需要删除的元素的位置:\n");
scanf("%d",&m);
DelList(la,m,&num);
printf("删除成功,删除的元素为%d",num);
printf("\n");
Output(la);
}
5.测试数据及结果
实验总结:
经过调试与测试,实验结果与测试预期一致。顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。线性表采用顺序存储的方式存储就称之为顺序表。顺序表是将表中的结点依次存放在计算机内存中一组地址连续的存储单元中。
创作编号:
GB8878185555334563BT9125XW
创作者:凤呜大王*
相关主题