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

    内容

    • 0

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

    • 1

      在一个头指针为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

    • 2

      在头指针为head的非空单循环链表中,指针p指向尾结点,下列关系成立的是() A: p—>next==head B: p—>next—>Next==head C: p—>next==NULL D: p==head

    • 3

      对于一个非空的循环单链表,若头指针为head,假设指针myrear指向表中的最后一个结点,如果要在非空的循环单链表的最前面插入一个新结点p,则执行( )。 A: p->next=head;myrear->next=p;head=p; B: head->next=p;myrear->next=p;head=p; C: myrear->next=p;head=p;head->next=p; D: myrear->next=p;head=p;p->next=head;

    • 4

      在用p访问循环链表(其中,head为头指针)时,判断不是访问表结束的条件是______ A: p! =head B: p->next! =NULL C: p!=NULL D: p->next!=head