结构推理 已知带表头结点的非空单链表L,指针P指向L链表中的一个结点(非首结点、非尾结点),试从下列提供的答案中选择合适的语句序列。
   a)P=P->next;
   b)P->next=P;
   c)P->next=P->next->next;
   d)P=P->next->next;
   e)while(P!=NULL)P=P->next;
   f)while(Q->next!=NULL){P=Q;Q=Q->next;}
   g)while(P->next!=Q)P=P->next;
   h)while(P->next->next!=Q)p=p->next;
   i)while(P->next->next!=NULL)P=P->next;
   j)Q=P;
   k)Q=P->next;
   I)P=L;
   m)L=L->next;
   n)free(Q);
【正确答案】k),c),n)
【答案解析】