(2)按如下要求编写主函数main 代码,测试顺序表的基本操作功能,执行程序并截图 运行结果。 void main(void)( int i=0: List L=NULL;/声明指向顺序表的指针变量 //创建一个空的顺序表 //初始化顺序表 //显示顺序表所有元素 W在位序为2的地方插入值10 //显示顺序表所有元素 //删除第3个元素 /显示顺序表所有元素 //查找值为x的元素位置并显示//查找值为x的元素位置并显示以上是你的代码
时间: 2023-05-25 12:04:41 浏览: 111
实现顺序表的基本运算:初始化、插入、删除、求表的长度、判空、释放。
5星 · 资源好评率100%
void main(void) {
int i = 0;
List L = NULL; //声明指向顺序表的指针变量
CreateList(&L); //创建一个空的顺序表
InitList(&L); //初始化顺序表
ListTraverse(L); //显示顺序表所有元素
ListInsert(&L, 2, 10); //在位序为2的地方插入值10
ListTraverse(L); //显示顺序表所有元素
ListDelete(&L, 3); //删除第3个元素
ListTraverse(L); //显示顺序表所有元素
int pos = LocateElem(L, 10); //查找值为x的元素位置并显示
printf("The position of element 10 is: %d\n", pos);
}
阅读全文