单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点P和q,要将q插入节点p的后面,正确的操作应该是A.q↑.link: =p↑.link; p↑.link: =q;B.q: =p↑.link; p↑.link:=q↑.link;C.q↑.link: =p; p↑.link: =q;D.q:=p↑.link; p:=q↑.link;

题目

单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点P和q,要将q插入节点p的后面,正确的操作应该是

A.q↑.link: =p↑.link; p↑.link: =q;

B.q: =p↑.link; p↑.link:=q↑.link;

C.q↑.link: =p; p↑.link: =q;

D.q:=p↑.link; p:=q↑.link;


相似考题
更多“单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点P和q,要将q插入节点p的后面, ”相关问题
  • 第1题:

    单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,要将结点q插入结点p的后面,正确的操作应该是________。

    A.q^.link:=p^.link; p^.link:=q;

    B.q:=p^.link; p^.link:=q^.link;

    C.q^.link:=p; p^.link:=q;

    D.q:=p^.link; p:=q^.link


    正确答案:A
    解析:单向链表插入运算的关键步骤为;q^.link:=p^.link;p^.link:=q;

  • 第2题:

    单向链表的每一个节点都有一个指向它的后续节点的指针link,现有节点p和q,节点q在节点p的前面,要删除节点p,正确的操作应该是

    A.q↑.link:=p↑.link;

    B.p↑.link:=q↑.link;

    C.q↑.link:=p;p↑.link:=q;

    D.q:=p↑.link;p↑.link:=q↑.link;


    正确答案:A
    解析:单向链表删除运算只要将q的指针link指向p的后继即可:q↑.link:=p↑.link。

  • 第3题:

    单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,结点q在结点p的前面,要删除结点p,正确的操作应该是

    A.q↑. link:=p↑. link;

    B.p ↑. link:= q ↑. link;

    C.q↑. link:=p; p↑. link:=q;

    D.q:=p↑. link; p↑. link:= q ↑. link;


    正确答案:A
    解析:单向链表删除运算只要将q的指针link指向p的后继即可q↑.link:=p↑.link。

  • 第4题:

    单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,要将q插入结点p的后面,正确的操作应该是

    A.q↑.link:=p↑.link;p↑.link:=q;

    B.q:=p↑.link;p↑.link:=q↑.link;

    C.q↑.link:=p;p↑.link:=q;

    D.q:=P↑.link;p:=q↑link;


    正确答案:A
    解析:单向链表插入运算的关键步骤为:q↑.link:=p↑.link;p↑.link:=q;

  • 第5题:

    单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和小要将结点q插入结点p的后面,正确的操作应该是 ______。

    A.q^.link:=p^.link; p^.link:=q;

    B.q:=p^.link; p^.link:=q^.link;

    C.q^.link:=p; p^.link:=q;

    D.q:=p^.link; p:=q^.link


    正确答案:A
    解析:单向链表插入运算的关键步骤为:q^.link:=p^.link;p^.link:=q;