• 2022-06-03
    ●在单链表中,指针p指向元素为x的结点,实现"删除x的后继"的语句是 (20) 。(20)
    A: p=p→next;
    B: p→next=p→next→next;
    C: p→next=p;
    D: p=p→next→next;
  • B

    内容

    • 0

      在一个单链表中,若要删除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;

    • 1

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

    • 2

      在一个单链表中,若删除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)

    • 3

      单链表中删除p指针指向结点的后继(假设存在)的语句序列是() A: p->next=p->next; B: p->next=p->next->next; C: p->next=p; D: p=p->next;

    • 4

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