下列算法实现删除顺序表 L 的第 i ( 1 ≤ i ≤ L->length )个结点,表中第 1 个结点的数据存放在数组元素 L->data[0] 中。下列选项中能完成此功能的语句序列为( )。 void DeleteList(SeqList *L,int i) {// 从顺序表 L 中删除第 i 个结点 int j; if (i<1||i>L->length) {puts(" 删除位置错 ");exit(0);} if (L->length==0) {puts(" 空表不能删除 ");exit(0);} else { for(j=i;j<=L->length-1;j++) 1 // 结点依次前移 2 // 表长减 1 } }