📄 realize.h
字号:
void Insert(SeqList & S2) //插入学生信息
{
if(S2.IsFull()==0)
{
cerr<<"表满!不可插入!"<<endl;;
return;
}
int x;
string code,name,sex;
cout<<"请输入要插入的位置:";
cin>>x;
cout<<"请输入要插入的学生学号:";
cin>>code;
cout<<"请输入要插入的学生姓名:";
cin>>name;
cout<<"请输入要插入的学生性别:";
cin>>sex;
S2.Insert(x,code,name,sex);
return;
}
void Replace(SeqList & S2) //修改学生信息
{
int x,i;
char choose;
string code,name,sex;
cout<<"请输入要修改的位置:";
cin>>x;
cout<<"请输入要修改的学号:";
cin>>code;
cout<<"请输入要修改的姓名:";
cin>>name;
cout<<"请输入要修改的性别:";
cin>>sex;
S2.Replace(x,code,name,sex);
cout<<"修改完成!"<<endl;
S2.print(x-1);
return;
}
void Remove(SeqList & S2) //删除学生信息
{
int x,i;
char choose;
cout<<"请输入要删除的位置:";
cin>>x;
S2.Remove(x);
cout<<"删除成功!"<<endl;
system("pause");
}
void Search(SeqList & S2) //搜索学生信息
{
int type;
string news;
while(1)
{
cout<<"请输入要查询类型:"<<endl;
cout<<"1.通过学号查询"<<endl;
cout<<"2.通过姓名查询"<<endl;
cout<<"3.通过性别查询"<<endl;
cin>>type;
if (type < 1 || type > 3)
{
cerr<<"输入错误!请重新输入!";
continue;
}
break;
}
cout<<"请输入要查询的";
switch(type)
{
case 1:
cout<<"学号:";
break;
case 2:
cout<<"姓名:";
break;
case 3:
cout<<"性别:";
break;
}
cin>>news;
S2.Search(type,news);
}
void tuichu(int & a) //结束程序
{
char charge;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -