问题 填空题

以下程序的功能是:先产生一条带头结点(链表的第一个结点不存储数据,而是存储链表的表长,即结点个数)的无序链表,每一个结点包含一个整数。然后将该链表分成两条带头结点的链表:_条链表上的数据均为偶数,另一条链表上的数据均为奇数。函数Cleate()创建了一条带有头结点的单链表。函数Print()输出链表上各结点的值。函数Split()把链表分割成两条链表,值为奇数的结点保留在原链表上,值为偶数的结点移到另一个链表中,并将指向偶数链表的头指针返回。

[程序]

答案

参考答案:head->next=p1;retum head;head->next=p2;p2=p2->next

单项选择题 A1/A2型题
单项选择题