在一个单链表中,若删除p所指向结点的后续结点,则执行()。
A: p->next=p->next->next;
B: p=p->next;p->next=p->next->next;
C: p=p->next;
D: p=p->next->next;
A: p->next=p->next->next;
B: p=p->next;p->next=p->next->next;
C: p=p->next;
D: p=p->next->next;
A
举一反三
- 在一个单链表中,若要删除p指针所指向结点的后继结点,则执行() A: p->next=p B: p=p->next->next C: p->next=p->next->next D: p=p->next;p->next=p->next->next
- 在单链表中删除指针p所指结点的后继结点,则执行()操作。 A: p->next=p->next->next; B: p->next=p->next; C: p=p->next->next; D: p=p->next; p->next=p->next->next
- 在一个单链表中,若删除P所指结点的后续结点,则执行( )。 A: P->next=P->next B: q=P->next; P->next=P->next->next; C: P=P->next->next D: P->next=P->next->next;
- 在一个单链表中,若删除p所指向结点的后续结点,则所需修改指针的操作为( )。 A: p->next=p->next->next; B: p=p->next->next; C: p=p->next;p->next=p->next->next; D: p=p->next;
- 【单选题】在双向链表中删除*p结点之后的一个结点的操作是 。 A. p->next=p->next->next; p->next->next->prior=p; B. p->next->prior=p; p->next=p->next->next; C. p->next=p->next->next; p->next->prior=p; D. p->next->next=p->next; p->next->prior=p;
内容
- 0
在一个单链表中,删除p结点(非尾结点)之后的一个结点的操作是____________。 A: p->;next=p B: P->;next->;next=p->;next C: P->;next->;next=p D: P->;next=p->;next->;next
- 1
在单链表中删除p所指结点的后继结点的语句是( )。 A: p->;next=p->;next->;next; B: p->;next=NULL; C: p=p->;next; D: p=p->;next->;next;
- 2
在一个单链表中。若删除p指向结点的后继结点,则运行的操作为( ) A: q=p->next;p->next=p->next->next;free(q); B: p=p->next;q=p->next;p=q->next;free(q); C: q=p->next->next;p=p->next;free(q); D: p=p->next->next;q=p->next;free(q);
- 3
在一个单链表中,若要删除P结点的后续结点,则应执行()。 A: P->next-P->next->next B: p=P->next-P->next=P->next->next C: delete(P->next) D: p-P>next->next
- 4
设单链表中指针p指向结点A,结点A存在后继结点,若要删除结点A的后继结点,则需要修改指针的操作为。 A: p->;next = p->;next->;next B: p = p->;next C: p = p->;next->;next D: p->;next = p