#include"dd.h"
int main(int argc,const char *argv)
{
looplist L=creat(1);
int n;
datedef s,e;
printf("你要头插的元素个数:");
scanf("%d",&n);
for(int i=0;i<n;i++)
{
printf("你要头插的元素是:");
scanf("%s",s);
h_insert(L,s); //头插
}
output(L);
printf("你要尾删的元素个数:");
scanf("%d",&n);
for(int i=0;i<n;i++)
{
r_del(L); //尾插
}
output(L);
printf("你要查看第几个元素");
scanf("%d",&n);
p_find(L,n); //查看位置元素
printf("你要查找的元素是:");
scanf("%s",e);
n=e_search(L,e); //查找元素位置
L_free(L); //链表释放
}
hday5(队列增删改查)
于 2023-05-03 09:34:20 首次发布
该程序演示了如何使用C语言创建一个队列,并执行头插法插入元素及尾删法删除元素的操作。用户可以输入要插入的元素个数,然后进行头插操作,接着删除指定数量的元素,并能查看特定位置的元素以及搜索元素的位置。最后,程序会释放链表资源。
摘要由CSDN通过智能技术生成