Y = Y->Next;
}
K = K->Next;
}
return ;
}
///////////////////////////////////////////////////////////////////////////////////
void tuichu()
{
exit(-1);
}
//////////////////////////////////////////////////////////////////////////////////
//总菜单
char menu()
{
int k=0;
char a[3],c,i;
system("cls");
cout<<endl<<endl;
cout<<"\t\t\t\tC++课程设计课题\n\n"<<endl;
cout<<"\t\t********************************************\n"
<<"\t\t* *\n"
<<"\t\t* 1.选课系统学生端 *\n"
<<"\t\t* *\n"
<<"\t\t* 2.选课系统管理端 *\n"
<<"\t\t* *\n"
<<"\t\t********************************************\n"<<endl;
while(1)
{
cout<<"\n\t\t请选择登入方式: ";
cin>>a;
if(strlen(a)==1)
{
for(i='1';i<='2';i++)
{
c=i;
if(c==a[0])
return c;
}
}
cerr<<"\n\n\t\t\t\t输入有误!\n"<<endl;
k++;
if(k>2)
{
system("cls");
cerr<<"\n\n\n\t\t~~提示~~:错误输入次数超过三次,你将被强制退出!!\n\n"<<endl;
cout<<"\t\t按任意键继续"<<endl;
getch();
tuichu();
}
}
}
///////////////////////////////////////////////////////////////////////////////////
//选修课系统端操作
char custom()
{
char A[10];
char b;
char i;
int k = 0;
system("cls");;
cout<<"\n\n\n"
<<"\t\t※※※※※※※※※※※※※※※※※※※※※※※※※※※\n"
<<"\t\t※选修课系统学生端※\n"
<<"\t\t※ ※\n"
<<"\t\t※ 操作方式: ※\n"
<<"\t\t※1.学生选课 ※\n"
<<"\t\t※2.学生情况※\n"
<<"\t\t※3.选课情况※\n"
<<"\t\t※4.退出系统※\n"
<<"\t\t※ ※\n"
<<"\t\t※※※※※※※※※※※※※※※※※※※※※※※※※※※\n"<<endl;
while(1)
{
cout<<"\t\t\t请选择操作方式: ";
cin>>A;
if(strlen(A)==1)
{
for(i='1';i<='4';i++)
{
b=i;
if(b==A[0]) return b;
}
}
cerr<<"\n\t\t\t\t输入有误!\n"<<endl;
k++;
if(k>2)
{
system("cls");
cerr<<"\n\n\t\t\t~~提示~~:错误输入超过三次!你将被强制退出!!\n"<<endl;
cout<<"\t\t按任意键继续"<<endl;
getch();
tuichu();
}
}
}
char server()
{
char A[10];
char b;
char i;
int k = 0;
system("cls");;
cout<<"\n\n\n"
<<"\t\t※※※※※※※※※※※※※※※※※※※※※※※※※※※\n"
<<"\t\t※ ※\n"
<<"\t\t※ 选修课系统管理端 ※\n"
<<"\t\t※ ※\n"
<<"\t\t※ 操作方式: ※\n"
<<"\t\t※ 1.增加学生 2.增加课程 ※\n"
<<"\t\t※ 3.删除学生 4.删除课程 ※\n"
<<"\t\t※ 5.填写成绩 6.更改学分 ※\n"
<<"\t\t※ 7.学生情况 8.选课情况 ※\n"
<<"\t\t※ 9.保存数据 0.退出系统 ※\n"
<<"\t\t※ ※\n"
<<"\t\t※※※※※※※※※※※※※※※※※※※※※※※※※※※\n"<<endl;
while(1)
{
cout<<"\t\t 请选择操作方式: ";
cin>>A;
if(strlen(A)==1)
{
for(i='0';i<='9';i++)
{
b=i;
if(b==A[0])
return b;
}
}
cerr<<"\n\t\t\t\t输入有误!\n"<<endl;;
k++;
if(k>2)
{
cerr<<"错误输入超过三次!\n";
exit(-1);
}
}
}
///////////////////////////////////////////////////////////////////////
struct subjectdb
{
subject sub;
subjectdb *Next;
};
int stuInform(studentdb *P);
int save(studentdb *Y,subjectdb *P);
int couInform(subjectdb *P);
////////////////////////////////////////////////////////////////////////
//学生端功能函数
int selectCou(studentdb *P,subjectdb *X) //学生选课
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页