顺序表输出指定位置的元素怎么写啊?这样为什么不对啊?
问题描述:
//输出指定位置的成员信息
int Outlist(SqList L,int i){
if(i<0||i>L.len-1)
return error;
else
return L.elem[i-1];
}
主函数中:
cout << endl;
cout<<"请输入要输出的顺序表元素位置:"<<endl;
cin>>i;
Outlist(s,i);
OutS(s);
顺序表输出指定位置的元素怎么写啊?这样为什么不对啊?
答
改这样:
//输出指定位置的成员信息
int Outlist(SqList L,int i)
{
if(i < 1 || i > L.len)
return error;
else
return L.elem[i-1];
}