首页学历类考试大学计算机科学
(单选题)

针为head且表长大于1的单循环链表中,指针p指向表中某个结点,若p->next->next==head,则()。

Ap指向头结点

Bp指向尾结点

Cp的直接后继是头结点

Dp的直接后继是尾结点

正确答案

来源:www.examk.com

答案解析

相似试题

  • (填空题)

    在一个带头结点的单循环链表中,P指向尾结点的直接前驱,则指向头结点的指针head可用P表示为head=()。

    答案解析

  • (简答题)

    假设某个单向循环链表的长度大于1,且表中既无头结点也无头指针。已知s为指向链表中某个结点的指针,试编写算法在链表中删除指针s所指结点的前驱结点。

    答案解析

  • (简答题)

    已知head为带头结点的单循环链表的头指针,链表中的数据元素依次为(a1,a2,a3,a4,…,an),A为指向空的顺序表的指针。阅读以下程序段,并回答问题:(1)写出执行下列程序段后的顺序表A中的数据元素;(2)简要叙述该程序段的功能。if(head->next!=head){p=head->next;A->length=0;while(p->next!=head){p=p->next;A->data[A->length++]=p->data;if(p->next!=head)p=p->next;}}

    答案解析

  • (单选题)

    在一个头指针为head的单向链表中,p指向尾结点,要使该链表成为单向循环链表可执行()。 

    答案解析

  • (简答题)

    已知head指向一个带头节点的单向链表,链表中每个节点包含数据区域(data)和指针域(next),数据域为整型。请分别编写函数,在链表中查找数据域值最大的节点。

    答案解析

  • (填空题)

    已知head指向单向链表的第一个结点,以下函数完成往降序单向链表中插入一个结点,插入后链表仍有序。请填空。

    答案解析

  • (填空题)

    设head为单循环链表L的头结点,则L为空表的条件是()

    答案解析

  • (填空题)

    带头结点head的双循环链表为空表的条件是()或()

    答案解析

  • (填空题)

    非空的单循环链表由头指针head指示,则其尾结点(由指针p所指)满足()。

    答案解析

快考试在线搜题