单选题
若想在单链表中删除某结点p(p既不是第一个,也不是最后一个结点)的直接后继,则应执行______操作。
A.p→next=p→next→next
B.p=p→next;p→next=p→next→next
C.p→next=p→next
D.p=p→next→next
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 因为p既不是第一个,也不是最后一个结点,所以p的直接后继存在。若想删除结点p的直接后继,只需要让p的后继的后继成为p的后继,即p→next=p→next→next。
提交答案
关闭