在单链表中,若要在位置i插入一个新节点x,指针p应指向哪个节点以便正确插入? A. 指向第i个节点 B. 指向第i-1个节点 C. 指向第i+1个节点 D. 指向链表的头节点 答案解析 在单链表中,插入操作需要将新节点的next指向p的next,然后将p的next指向新节点。因此,p必须指向要插入位置的前一个节点,即第i-1个节点。选项A、C和D均不符合插入操作的要求。 正确答案:B