在单链表中插入新元素时,以下步骤正确的是? A. Step 1: s->next=p->next; Step 2: p->next=s; B. Step 1: p->next=s; Step 2: s->next=p->next; C. Step 1: s->next=p; Step 2: p->next=s; D. Step 1: p->next=s->next; Step 2: s->next=p; 答案解析 插入新元素到单链表中的正确步骤是先让新节点的next指针指向当前节点的下一个节点(Step 1: s->next=p->next;),然后让当前节点的next指针指向新节点(Step 2: p->next=s;)。选项B的步骤会导致新节点插入到链表中的错误位置。选项C和D的步骤不符合单链表的插入逻辑。 正确答案:A