网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
在一个单链表head中,若要删除指针p所指结点的后继结点,则执行()。
A.p=p->next;free(p);
B.p->next=p->next->next; free(p);
C.q= p->next q->next=p->next; free(q);
D.q=p->next; p->next=q->next; free(q);
参考答案和解析
D
更多 “在一个单链表head中,若要删除指针p所指结点的后继结点,则执行()。A.p=p->next;free(p);B.p->next=p->next->next; free(p);C.q= p->next q->next=p->next; free(q);D.q=p->next; p->next=q->next; free(q);” 相关考题
考题
在一个单链表head中,若要在指针p所指结点后插入一个q指针所指结点,则执行()
A.p-next=q-next;q-next=p;B.q-next=p-next;p=q;C.p-next=q-next;p-next=q;D.q-next=next;p-next=q;
考题
设有一个单向循环链表,头指针为head,链表中结点的指针域为next,p指向尾结点的直接前驱结点,若要删除尾结点,得到一个新的单向循环链表,可执行操作p->next=head。()
此题为判断题(对,错)。
考题
在单链表中,若要删除指针p所指的结点的后继结点(next是结点的指针域),需要执行( )。A.P↑.next:=P;B.P↑.next:=P↑.next↑.next;C.P:=P↑.next;D.P↑.next↑.next:=P↑.next;
考题
在一个单链表中,若要删除p结点的后继结点,则执行( )。A.p↑.next:=p↑.next↑.nextB.p:=p↑next; p↑.next:=p↑.next↑.nextC.dispose(p↑.next)D.p:=p↑next↑.Next
考题
在一个单链表中,若要删除p结点的后继结点,则执行( )。A.p↑.next:=p↑. next↑.next;B.p:=p↑.next;p↑.next:=p↑.next↑. next;C.free(p↑.next);D.p:=p↑.next↑.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;
考题
在一个单链表中,若要删除p指针所指向结点的后继结点,则执行()A、p->next=pB、p=p->next->nextC、p->next=p->next->nextD、p=p->next;p->next=p->next->next
考题
单选题在一个单链表head中,若要在指针p所指结点后插入一个q指针所指结点,则执行()A
p-next=q-next;q-next=p;B
q-next=p-next;p=q;C
p-next=q-next;p-next=q;D
q-next=next;p-next=q;
考题
单选题在一个单链表中,若要删除p指针所指向结点的后继结点,则执行()A
p->next=pB
p=p->next->nextC
p->next=p->next->nextD
p=p->next;p->next=p->next->next
考题
填空题设有一个头指针为head的单向循环链表,p指向链表中的结点,若p-next==head,则p所指结点为()。
热门标签
最新试卷