在单链表中在指针p所指节点后插入节点q的操作是A.q:=p↑.link;p↑.link:=q↑.linkB.p↑.link:=q↑.link;q↑.link:=p↑.linkC.q↑.link:=p;p↑.link:=qD.q↑.link:=p↑.link;p↑.link:=q

题目

在单链表中在指针p所指节点后插入节点q的操作是

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

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

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

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


相似考题
更多“在单链表中在指针p所指节点后插入节点q的操作是A.q:=p↑.link;p↑.link:=q↑.linkB.p↑.link:=q↑.lin ”相关问题
  • 第1题:

    单键表的每个节点中包括一个指针link,它指向该节点的后继节点。现要将指针q指向的新节点插入到指针p指向的单链表节点之后,下面的操作序列中哪一个是正确的?______。

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

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

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

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


    正确答案:C

  • 第2题:

    单向链表的每一个节点都有一个指向它的后续节点的指针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;

  • 第3题:

    单链表的每个结点中包括一个指针link,它指向该结点的后继结点。现要将指针q指向的新结点插入到指针P指向的的单链表结点之后,下面的操作序列中哪一个是正确的?

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

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

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

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


    正确答案:C
    解析:将指针p所指向的地址赋于q,将q的值赋于p指向的地址。

  • 第4题:

    在单链表中在指针p所指结点后插入结点q的操作是

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

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

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

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


    正确答案:D
    解析:单链表中指针p所指结点后插入结点q的操作是q↑.link:=p↑.link; p↑.link:=q。掌握在链表指针的数据结构中,如何进行删除操作。

  • 第5题:

    单向链表的每一个节点都有一个指向它的后续节点的指针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。