变式 3:只写 fun 把链表逆置
请编写函数 fun:把带头结点的链表 h 逆置(第一个变最后一个……),不新建结点、只改指针。
例如链表为 2 4 6 8,逆置后输出:
8 6 4 2
提示:把数据结点从前往后一个个摘下来,用头插法插回 h 的后面。
注意:creat、outlist、freelist 和 main 函数已经写好,不要改动;只在 fun 的花括号里填写语句。
请编写函数 fun:把带头结点的链表 h 逆置(第一个变最后一个……),不新建结点、只改指针。
例如链表为 2 4 6 8,逆置后输出:
8 6 4 2
提示:把数据结点从前往后一个个摘下来,用头插法插回 h 的后面。
注意:creat、outlist、freelist 和 main 函数已经写好,不要改动;只在 fun 的花括号里填写语句。