• 2022-06-03
    设有一个单向链表,结点的指针域为next,头指针为head,p指向尾结点,为了使该单向链表改为单向循环链表,可用语句()。
  • p->next=head;

    内容

    • 0

      在一个头指针为head的带头结点的单向循环链表中,p指向尾结点,要使该链表成为不带头结点的单向链表,可执行()。 A: head=head→next;p=NULL B: head=head→next;p→next=head C: head→next=p→next D: head=head→next;p→next=NULL

    • 1

      非空的单向循环链表的尾结点满足()(设头指针为head,指针p指向尾结点)。 A: Ap==head B: Bp==NULL C: Cp->next==head D: Dp->next==NULL

    • 2

      设有头指针为head的不带头结点的非空的单向循环链表,指针p指向其尾结点,要删除第一个结点,则可利用下述语句 head=head->next;和()。 A: p=head; B: p=NULL; C: p->next=head; D: head=p;

    • 3

      设头指针为head的非空的单向循环链表,指针p指向尾结点,则满足表达式()为真。 A: p->next=NULL B: p=NULL C: p->next=head D: p=head

    • 4

      .带有头结点的单向循环链表L(L为头指针)中,指针p所指结点为尾结点的条件是______.