下列算法在顺序表 L 中第 i 个数据元素之前插入一个元素 e 。 插入前表长 n=L->last+1 , i 的合法取值范围是 1 ≤ i ≤ L->last+2 ,请填空完善之。 void InsList(SeqList *L, int i, int e) { int k; if((i<1) || (i>L->last+2)) printf(“ 插入位置 i 值不合法 ”) ; if(L->last>=maxsize-1) printf(“ 表已满无法插入 ”) ; for(k=L->last;k>=i-1;k--) /* 为插入元素而移动位置 */ ; ; /* 在 C 语言数组中 , 第 i 个元素的下标为 i-1*/ ; }