设单链表中结点的结构为已知指针p所指结点不是尾结点,若在*p之后插入结点*s,则应执行下列哪一个操作______。
A.s->link=p;p->link=s;
B.s->link=p->link;p->link=s;
C.s->link=p->link;p=s;
D.p->link=s;s->link=p;
第1题:
设单链表中结点的结构为(data,link)。已知指针q所指结点是指针p所指结点的直接前驱,若在*q与*p之间插入结点*s,则应执行下列哪一个操作?
A.s↑.link:=p↑.link;p↑.link:=s
B.q↑.link:=s;s↑.link:=p
C.p↑.link:=s↑.link;s↑.link:=p
D.p↑.link:=s;s↑.link:=q
第2题:
8、设单链表结点的结构为(data,next).已经指针p所指的结点不是尾结点,若在*p之后再插入结点*s,则应执行的操作是()
A.s->next=p;p->next=s;
B.P->next=s;s->next=p;
C.s->next=p->next;p=s;
D.s->next=p->next;p->next=s;
第3题:
设单链表中结点的结构为(data, next)。已知指针q所指点是指针p所指结点的直接前驱,若在q与p之间插入结点s,则应执行下列()操作。
A.s->next=p->next; p->next=s
B.q->next=s; s->next=p
C.p->next=s->next; s->next=p
D.p->next=s; s->next=q
第4题:
【2-1-5】已知单链表中结点*p不是链表的尾结点,若在*p之后插入结点*s,则应执行以下()操作。
A.s->next=p;p->next=s;
B.p->next=s;s->next=p;
C.s->next=p->next;p=s;
D.s->next=p->next;p->next=s;
第5题:
【2-1-5】已知单链表中结点*p不是链表的尾结点,若在*p之后插入结点*s,则应执行以下()操作。
A.s->next=p;p->next=s;
B.p->next=s;s->next=p;
C.s->next=p->next;p=s;
D.s->next=p->next;p->next=s;