题目内容
在顺序存储的线性表第i个位置插入新结点x,试完成下列程序填空。typedef struct // 将data和last封装在一个结构体{ datatype data[MAXLEN]; // MAXLEN为线性表的最大长度int last;}SeqList;int InsList(SeqList *L,int i,datatype x)// 插入结点函数{ int j;if (L->last= =MAXLEN-1){ cout<< " 顺序表已满!"; return(-1);}if( i<1 ||(1)) // 检查插入位置的正确性{ cout<< " 位置出错!"; return(0);}for (j=L->last;(2) ; j--)// 结点移动(3);L->Lata[i-1]=(4) ;// 新结点插入(5);return(1);}
查看答案
搜索结果不匹配?点我反馈