• 2022-06-09
    在一个单链表中,若删除p所指结点的后续结点,则语句执行顺序为()
    A: p—>next= p—>next;free(p->next)
    B: q=p—>next;p—>next= q—>next;free(q)
    C: p= p—>next; p—>next= p—>next—>next;free(p)
    D: p= p—>next—>next;free(p->next)
  • B

    内容

    • 0

      在一个单链表中,若要删除p结点的后续结点,则执行______。 A: p↑.next:=p↑.next↑.next; B: p:=p↑.next;p↑.next:=p↑.next↑.next; C: free(p↑.next); D: p:=p↑.next↑.next;

    • 1

      已知单链表上一结点的指针为p,则删除该结点后继的正确操作语句是:() A:  s= p->next; p=p->next;  free(s); B:  p=p->next;  free(p); C:  s= p->next; p->next=s->next;  free(s); D:  p=p->next;  free(p->next);

    • 2

      在一个单链表中,若要删除p结点的后续结点,则执行 A: P↑.next:=p↑.next↑.next; B: p:=p↑.next;p↑.next:=P↑.next↑.next; C: free(P↑. nex; D: p:=p↑.next↑.next;

    • 3

      在一个单链表中,若要删除p结点的后续结点,则执行 A: p↑.next:=p↑.next ↑.next; B: p:=p↑.next;p↑.next:=p ↑. next ↑.next; C: free(p↑.nex; D: p:=P↑.next↑.next;

    • 4

      在一个单链表中,若要在指针q所指结点的后面删除一个由指针p所指向的结点,则执行( )操作。 A: q->next=p->next; free(p); B: p->next=q->next; free(q); C: q->next=p->next; p->next=q; D: p->next=q->next; q->next=p;