码迷,mamicode.com
首页 > 其他好文 > 详细

无表头单链表的总结----无限删除和无限插入(在主函数里实现)

时间:2016-12-24 02:13:04      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:ret   bsp   函数   span   char   printf   int   print   插入   

 1 #include"head.h"
 2 int main()
 3 {
 4     struct Student *head;
 5     struct Student *addinfo;
 6     printf("请输入信息(101 wang f s 501)(以“0 0 0 s 0”作为结束标志):\n");
 7     head = input();
 8     print(head);
 9     char del_num[N];
10     printf("请输入要删除的号码(输入0终止删除):");
11     scanf_s("%s", del_num,N);
12     head = del(head,del_num);
13     print(head);
14     while (strcmp(del_num, "0") != 0)             //用while 循环“0”为终止条件
15     {
16         printf("请输入要删除的号码(输入0终止删除):");
17         scanf_s("%s", del_num, N);
18         head = del(head, del_num);                
19         print(head);
20     }
21 
22     printf("请输入要增加的信息(以“0 0 0 s 0”作为结束标志):\n");
23     addinfo = input();
24     while (addinfo != NULL)        ////用while 循环“0”为终止条件
25     {
26         head = insert(head, addinfo);
27         print(head);
28         printf("请输入要增加的信息(以“0 0 0 s 0”作为结束标志):\n");
29         addinfo = input();
30     }
31     return 0;
32 }

 

无表头单链表的总结----无限删除和无限插入(在主函数里实现)

标签:ret   bsp   函数   span   char   printf   int   print   插入   

原文地址:http://www.cnblogs.com/xinlovedai/p/6216263.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!