menu_select();
}
system("cls");
sort_List(pHead);
traverse_List(pHead);
getchar();
getchar();
system("cls");
menu_select();
break;
}
case 3:
{
if(pHead!=NULL)
{
system("cls");
outFile();
system("cls");
menu_select();
}
system("cls");
menu_select();
break;
}
case 4:
{
system("cls");
pHead=inFile();
system("cls");
menu_select();
break;
}
case 5:
{
system("cls");
delFile();
system("cls");
menu_select();
break;
}
case 6:
{
if(NULL==pHead)
{
cout<<"记录总条数为零"<<endl;
getchar();
getchar();
system("cls");
menu_select();
}
system("cls");
int num;
Stu st;
traverse_List(pHead);
cout<<"您想在哪条记录后插入,请输入序号:";
cin>>num;
cout<<"编辑要插入的记录:"<<endl;
cout<<"学号:";
cin>>st.no;
cout<<"姓名:";
cin>>st.name;
cout<<"数学成绩:";
cin>>st.math;
cout<<"语文成绩:";
cin>>st.chi;
if(insert_List(pHead,num-1,st))
{
cout<<"插入成功!"<<endl;
}
else
{
cout<<"插入失败!"<<endl;
}
getchar();
getchar();
system("cls");
menu_select();
break;
}
case 7:
{
if(NULL==pHead)
{
cout<<"记录总条数为零"<<endl;