在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行____。A.HL = p; p->next = HL;B.p->next = HL; HL = p;C.p->next = HL; p = HL;D.p->next = HL->next; HL->next = p;
在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行____。
A.HL = p; p->next = HL;
B.p->next = HL; HL = p;
C.p->next = HL; p = HL;
D.p->next = HL->next; HL->next = p;
参考答案和解析
B
相关考题:
在有头结点的单链表L中,向表头插入一个由指针p指向的结点,则执行()。 A.L=p;p->next=L;B.p->next=L;L=p;C.p->next=L;p=L;D.p->next=L->next;L->next=p;
在一个带头结点的单链表HL中,若要在第一个元素之前插入一个由指针p指向的结点,应该使用的语句为()A.HL=p;p->next=HL;B.p->next=HL;HL=p;C.p->next=HL->next;HL->next=p;D.p->next=HL;p=HL;
要在一个单向链表中p所指向的结点之后插入一个s所指向的新结点,若链表中结点的指针域为next,可执行 p->next=s; s->next= p->next;的操作。() 此题为判断题(对,错)。
在一个单链表HL中,若要向表头插入一个由指针P指向的结点,则执行(13)。A.HL=p;p→next=HL;B.p→next=HL;HL=p;C.p→next=HL;p=HL;D.P→next=HL→next;HL→next=p;
在一个单链表中,若要在指针q所指结点的后面插入一个由指针p所指向的结点,则执行下面哪条语句?( )A.q->next=p-next;p=qB.p->next=q->next;q=pC.q->next=p->next;p->next=qD.p->next=q->next;q->next=p
在一个单链表HL中,若要在指针q所指结点的后面插入一个由指针p所指向的结点,则执行____。A.q一>next=p一>next;p一>next=q;B.q一>next=p一>next;p一>next=q;C.p一>next=q一>next;q=p;D.p一>next=q一>next;q一>next=p;
单向链表的链域为next,设指针p指向单向链表中的某个结点,指针S指向一个要插入链表的新结点,现要把s所指结点插入p所指结点之后,某学生采用以下语句:p-next==s;s-next==p-next;这样做正确吗?若正确则回答正确,若不正确则说明应如何改写。
在一个单链表HL中,若要删除由指针q所指向结点的后继结点,则执行()A、p=q-next;p-next=q-next;B、p=q-next;q-next=p;C、p=q-next;q-next=p-next;D、q-next=q-next-next;q-next=q;
在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行()A、HL=p;p-next=HL;B、p-next=HL;HL=p;C、p-next=HL;p=HL;D、p-next=HL-next;HL-next=p;
在一个表头指针为ph的单链表中,若要向表头插入一个由指针p指向的结点,则应执行()操作。A、ph=p;p->next=phB、p->next=Ph;p=phC、p->next=ph->next;ph=pD、p->next=ph->next;ph->next=p
在一个单链表中,己知指针q所指向的结点是指针P所指向的结点的前趋结点,若在指针q和p所指向的两个结点之间插入指针s指向的结点,则执行()A、 p->next=s;s->next=qB、 q->next=s;s->next=pC、 S->next=p->next;p->next=sD、 p->next=s->next;s->next=q
在一个单链表HL中,若要在指针q所指的结点的后面插入一个由指针p所指的结点,则执行()A、q-next=p-next;p-next=q;B、p-next=q-next;q=p;C、p-next=q-next;q-next=p;
单选题在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行()AHL=p;p-next=HL;Bp-next=HL;HL=p;Cp-next=HL;p=HL;Dp-next=HL-next;HL-next=p;
单选题在一个单链表HL中,若要在指针q所指的结点的后面插入一个由指针p所指的结点,则执行()Aq-next=p-next;p-next=q;Bp-next=q-next;q=p;Cp-next=q-next;q-next=p;
单选题在带有头结点的单链表HL中,要向表头插入一个由指针p指向的结点,则执行( )。Ap-next=HL-next;HL-next=p;Bp-next=HL;HL=p;Cp-next=HL;p=HL;DHL=p;p-next=HL;
单选题在一个表头指针为ph的单链表中,若要向表头插入一个由指针p指向的结点,则应执行()操作。Aph=p;p->next=phBp->next=Ph;p=phCp->next=ph->next;ph=pDp->next=ph->next;ph->next=p
填空题设单链表的结点结构为(data,next)。已知指针p指向单链表中的结点,q指向新结点,欲将q插入到p结点之后,则需要执行的语句:();()。