void pai(seqlist *s)
{
int i,l;
datatype temp;
for(i=1;i<s->len;i++)
{
for(l=0;l<s->len-i;l++)
{
if(s->data[l]<s->data[l+1])
{
temp=s->data[l];s->data[l]=s->data[l+1];s->data[l+1]=temp;
}
}
}
printf("排序成功");
}
int zhixiu(seqlist *s,datatype e)
{
for(int i=0;i<s->len;i++)
{
if(e==s->data[i])
{
s->data[i]=e;
return i;
}
}
printf("修改失败");
}
int weicha(seqlist *s,int pos)
{
if(pos<0 || pos>s->len-1)
{
printf("无效,查找失败");
}
datatype e=s->data[pos];
return e;
}
void xuanpai(seqlist *s)
{
int k,i,l;
for(i=1;i<s->len-1;i++)
{
k=i;
for(l=i+1;l<s->len;l++)
{
if(s->data[k]<s->data[l])
{
k=l;
}
}
}
printf("排序成功");
}