itgle.com

在一个双链表中删除指针p所指结点,可执行以下操作:p->next->prior=();p->prior->next=();();

题目
在一个双链表中删除指针p所指结点,可执行以下操作:p->next->prior=();p->prior->next=();();


相似考题
更多“在一个双链表中删除指针p所指结点,可执行以下操作:p->next->prior=();p->prior->next=();(); ”相关问题
  • 第1题:

    15、在双向链表中,删除指针p所指的结点时,则修改指针的正确语句序列为()。

    A.p->prior->next=p->next; p->next->prior=p->prior;

    B.p->prior=p->prior->prior; p->prior->next=p;

    C.p->next->prior=p; p->next=p->next->next;

    D.p->next=p->prior->prior; p->prior=p->next->next;

    E.p->next->prior=p->prior; p->prior->next=p->next;


    AE

  • 第2题:

    在双向链表存储结构中,删除p所指的结点时须修改指针()。

    A.p->prior->next = p->next; p->next->prior = p->prior;

    B.p->prior = p->prior->prior; p->prior->next = p;

    C.p->next->prior = p; p->next = p->prior->next;

    D.p->next = p->prior->prior; p->prior = p->next->next;


    p->llink->rlink=p->rlink; p->rlink ->llink=p->llink; free(p);

  • 第3题:

    30、在一个双链表中,删除p结点的操作是()(结点空间释放语句省略)。

    A.p->prior->next=p->next; p->next->prior=p->prior;

    B.p->prior=p->prior->prior; p->prior->prior=p;

    C.p->next->prior=p; p->next=p->next->next;

    D.p->next= p->prior->prior; p->prior=p->prior->prior;


    A

  • 第4题:

    在双向链表存储结构中,删除p所指的结点时须修改指针()。

    A.p->next->prior=p->prior;p->prior->next=p->next;

    B.p->next=p->next->next;p->next->prior=p;

    C.p->prior->next=p;p->prior=p->prior->prior;

    D.p->prior=p->next->next;p->next=p->prior->prior;


    p->llink->rlink=p->rlink; p->rlink ->llink=p->llink; free(p);

  • 第5题:

    在双向链表存储结构中,删除p所指的结点时须修改指针()

    A.p->next->prior=p->prior; p->prior->next=p->next;

    B.p->next=p->next->next; p->next->prior=p;

    C.p->prior->next=p; p->prior=p->prior->prior;

    D.p->prior=p->next->next; p->next=p->prior->prior;


    p->llink->rlink=p->rlink; p->rlink ->llink=p->llink; free(p);