其中SeqList.h和SeqList.cpp和《数据结构学习指导与实验指导》中P172相同,但是其中MaxSize=10改为MaxSize=20;
完成了插入和删除功能,但是查找功能未能完成。
代码片段如下:
<pre name="code" class="cpp">#include<iostream>
using namespace std;
#include"SeqList.h"
void main()
{ int r[10]={0,0,0,0,0,0,0,0,0,0};
int N,a,n,m,o;
cout<<"请问您想输入多少个学生的成绩?最多10个:";
cin>>N;
cout<<"请输入学生的成绩:"<<endl;
for(a=0;a<N;a++)
cin>>r[a];
SeqList L(r,N);
cout<<"成绩为:";
L.PrintList();
cout<<"请问您想插入到第几位:";
cin>>n;
cout<<"插入的成绩为:";
cin>>m;
try
{
L.Insert(n,m);
}
catch(char *s)
{
cout<<s<<endl;
}
L.PrintList();
cout<<"请问您想删除第几个元素:"<<endl;
cin>>o;
try
{
L.Delete(o);
}
catch(char *s)
{
cout<<s<<endl;
}
cout<<"删除后数据为:";
L.PrintList();
}
实验二顺序表代码待修改版本
最新推荐文章于 2022-05-17 12:50:20 发布