c语言第12次实验内容链表邹显春.pptxVIP

  • 15
  • 0
  • 约小于1千字
  • 约 11页
  • 2017-06-08 发布于重庆
  • 举报
c语言第12次实验内容链表邹显春

该实验内容依据教材: C语言程序设计实验教程 邹显春、王建国主编 高等教育出版社 ;掌握C语言程序设计的诀窍---重在上机实践!!!!!! 目标:熟练阅读、编写程序;实验12 链表 (P45);一、实验目的;二、实验内容(P45);三、实验内容示范;温馨提示(续) : 在插入记录函数的操作中,先从头部循环移动当前指针至链表尾部(尾部的next指针应在上次操作中设为空)使用malloc函数开辟当前指针的next指向的空间,并通过scanf依次将学生信息传入节点中的学生结构体内(注意总分是自动计算),移动当前指针至next,再将next指针设为空 在显示所有记录函数的操作中,循环从头部开始,依次将当前节点中学生结构体的各信息输出,再将当前指针移动至next,跳出循环的条件是next指针为空 在删除所有记录函数的操作中,循环从头部开始,先让头部变为当前指针的next,然后使用free函??清空当前指针空间,再让当前指针指向新的head,跳出循环条件是next为空;程序运行的结果:;(2) 分别编写一个函数,建立n个整数节点的单向链表list、统计list表中的节点数、输出list表中的数据、在表中指定位置之后插入一个整数节点、在表中指定位置之前删除一个整数节点。并编写一主函数调用上述函数测试其功能。;温馨提示(续): 节点数的删除:由于是删指定位置前面的节点,循环移动链表指针要停在当前位

文档评论(0)

1亿VIP精品文档

相关文档