填空题

以下为单链表的删除运算,分析算法,请在______处填上正确的语句。 void delete_lklist(1klist head,int i) { p=find_lklist(head,i-1); if(______) { q=______; p—>next=q—>next; free(q); } else error("不存在第i个结点") }

【参考答案】

(p!=NULL)&&(p—>next!=NULL) p—>next