数据结构实验报告
ListNode *LocateNode(); //函数,按值查找结点
void DeleteList(); //函数,删除指定值的结
点
void printlist(); //函数,打印链表中的所有
值
void DeleteAll(); //函数,删除所有结点,释放内
存
//==========主函数==============
void main()
{
char ch[10],num[10];
LinkList head;
head=CreatListR1(); //用尾插入法建立单链表,返回头指
针
printlist(head); //遍历链表输出其值
printf(” Delete node (y/n):”);//输入“y”或“n”去选择
是否删除结点
scanf(”%s”,num);
if(strcmp(num,”y")==0 || strcmp(num,"Y”)==0){
printf(”Please input Delete_data:");
scanf("%s",ch); //输入要删除的字符串
DeleteList(head,ch);
2
评论0
最新资源