//主函数中的 i 定义的为局部变量,解决方案有二:
一:
int main()
{
SeqList
int a;
int temp[10];
cout<<"请依次输入十个数"<
cin>>a;
l1.insert(a); //插在当前表的末尾
}
l1.show(); cout<
{ //调用插入函数生成升序表
cin>>a;
temp[i]=a; //插在当前表的适当位置
}
for(int i=0;i<10;i++) -------------定义 i
cout<
l1.combine(temp[j]);
l1.rank();
l1.show(); cout<
}
二:
int main()
{
int i; -------------定义 i
SeqList
int a;
int temp[10];
cout<<"请依次输入十个数"<
cin>>a;
l1.insert(a); //插在当前表的末尾
}
l1.show(); cout<
{ //调用插入函数生成升序表
cin>>a;
temp[i]=a; //插在当前表的适当位置
}
for(i=0;i<10;i++)
cout<
l1.combine(temp[j]);
l1.rank();
l1.show(); cout<
}