在一个单链表中,已知 q 结点是 p 结点的前驱结点,若在 q 和 p 之间插入 s 结点,则须执行( ) 。A.s->next=p->next;p->next=s;B.
C.. q->next=s; s->next=p; [分析]由于是将s所指结点插入到q和p所指结点之间,即使其为q所指结点的后继结 点,为p所指结点的前驱结点,因此s_>next的取值应为p, p->next的取值无需改动,q->next 的取值应改为s,故A、B和D均是错误的。
在一个单链表中, 已知q所指结点是p所指结点的前驱结点,若在q和p之间插入s⏺结点,则执行 ___。 A. s->next=p->next;p->nex
在一个单链表中,已知p结点是q结点的直接前驱结点,若在p和q之间插入结点s,则执行的操作是 。 A. s->nxet=p->next; p->next=s; B. p->next=s->next; s->next=p; C. q->next=s; s->next=p; D. p->next=s; s->next=q;
在一个单链表中,已知q所指的节点是p所指结点的直接前驱,若在q和p之间插入s所指节点,则执行( )操作A.s->next=p->next,p->next=sB.q->n
在一个单链表中,已知q所指结点是p所指结点的前驱结点,若q和p之间插入s结点,则执行()。 A.s-〉next=p-〉next;p-〉next=s;B.p-〉next=s-〉next;s-〉next=p;C.q-〉next=s;s-〉next=p;D.p-〉next=s;s-〉next=q; 点击查看答案进入小程序搜题 你可能喜欢 线性表采取链式存储时,其地址()。 A...