想问下兄弟们 这个线性表算法的主函数怎么写 功能《插入》
我写了几遍总是有问题 具体主函数就不写上来了 怕大家笑话 谢谢各位啦
#include <iostream>
using namespace std;
const int n0=100;
typedef int datatype;
struct sqlist{
datatype v[n0+1];
int n;
};
void ins ( sqlist &L,int i,datatype x )
{
int j;
if(i>L.n||(i<0))
cout<<"参数错";
else if(L.n==n0)
cout<<"溢出";
else{
for(j=L.n;j>i;j--)
L.v[j+1]=L.v[j];
L.v[i+1]=x;
L.n++;
}
}
线性表小问题