77范文网 - 专业文章范例文档资料分享平台

学生选课系统1(4)

来源:网络收集 时间:2019-03-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

}

if(k>i||k<=0) { cerr<<\输入有误!按任意键继续\ return 1; }

q = P->Next; j=0;

while(q) {

q->stu.getname(M); if(strcmp(N,M)==0) j++; if(j==k) {

if(q->stu.retfactcourse()>=q->stu.retmaxcourse()) {

cout<<\所选课程已满!按任意键继续\return 1;

} else {

subjectdb *t=X->Next; char N1[20]; system(\if(t!=NULL) { }

cout<<\所有课程如下:\

cout<<\课程名称\\t\\t 学分\

else {

cerr<<\对不起,暂时没有课程\return 1;

}

while(t) {

t->sub.getkname(N1); cout<<\

\ t = t->Next ;

}

char N2[20];

cout<<\输入你所要选的课程 : \

cin>>N2;

t = X->Next; while(t) { t->sub.getkname(N1);

if(strcmp(N1,N2)==0) {

if(q->stu.findcourse(N2)==1) {

cout<<\此课程你已选过了,不能再选.按任意键继return 1;

续\

}

t=X->Next; char NA[20]; while(t) {

t->sub.getkname(NA); if(strcmp(NA,N2)==0) {

if(t->sub.retactivestudent()>=t->sub.retmaxstudent ()) { cout<<\此课程已选满,不能选.按任意键继续\ }

}

}

}

}

return 1;

}

t = t->Next;

q->stu.addcourse(N2,0.0);

cout<<\选课成功!按任意键继续\return 1;

t = t->Next;

cerr<<\没有此课程!按任意键继续\

}

return 1;

}

q = q->Next;

}

return 1;

int menu_1_2(studentdb *P,subjectdb *X) //学生情况 { studentdb *q=P->Next; char N[20]; system(\

cout<<\学生情况操作\ int i; if(q!=NULL) { cout<<\所有学生选课信息如下:\\n\ cout<<\姓名\\t\\t\\t选课情况\\n\

} else { cerr<<\对不起,暂时没有学生名单!!请按任意键继续..\

return 1;

}

while(q) { q->stu.getname(N);

cout<<\

\

\门课 \

q = q->Next ; } char M[20]; cout<<\输入要查看的学生姓名:\ cin>>M; i=0;

q=P->Next; while(q) { q->stu.getname(N); if(strcmp(N,M)==0) i++; q = q->Next;

}

int j=0,k=1; if(i==0) { cout<<\没找到这个学生!!请按任意键继续..\

return 1;

}

else if(i>1)

{

cout<<\共找到\个姓名为\的学生\

cout<<\选择第几个:\ cin>>k; }

if(k>i||k<=0) { }

cerr<<\输入有误!按任意键继续..\return 1;

q = P->Next; j=0; q=P->Next; while(q) {

q->stu.getname(N); if(strcmp(N,M)==0) j++; if(j==k) {

system(\

course *T=q->stu.retroot();

if(T==NULL) { cout<<\同学你还未选课! 请按任意键继续..\

}

return 1;

if (T!=NULL) T = T->Next;

cout<<\同学你已选\门课,

具体如下\\n\\n\ cout<<\课程名称\\t\\t成绩\\n\

while(T) {

cout<<\

\

T = T->Next; } j=0;

}

q = q->Next;

}

cout<<\请按任意键继续...\return 1;

}

int menu_1_3(subjectdb *P) //选课情况 { subjectdb *q=P->Next; char N[20];

system(\

cout<<\选课情况操作\if(q!=NULL) { } else {

cerr<<\对不起,暂时没有课程!!请按任意键继续..\return 1;

cout<<\所有选课情况如下:\\n\cout<<\课程名称\\t\\t选课人数\\n\

}

while(q) {

q->sub.getkname(N);

cout<<\

q = q->Next ; }

cout<<\请按任意键继续..\return 1;

}

int menu_1_4(studentdb *X,subjectdb *P) //退出系统 { }

menu_2_9(X,P); tuichu(); return 0;

//管理端功能函数

int menu_2_1(studentdb *P) //增加学生 {

char N[20]; system(\

cout<<\增加学生操作\\n\cout<<\请输入学生姓名:\

cin>>N;

cout<Next = P->Next ; newnode->stu.readname(N);

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库学生选课系统1(4)在线全文阅读。

学生选课系统1(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/489046.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: