学生管理系统c语言(可运行)(4)

2019-05-24 12:45

showMath_sort(); print_stu_math(head); //按数学成绩顺序显示+平均分 getchar(); getchar(); return sysState; break; case 4:system(\ //按c语言成绩顺序显示 showC_langue_sort(); //print_stu(head); print_stu_c_langue(head); getchar(); getchar(); return sysState; break; case 5:system(\ showchinese_sort(); //print_stu(head); print_stu_chinese(head); getchar(); getchar(); return sysState; break; case 6:return STU_CHANGE; break; case 7:return MAIN_MENU; break; default:return STU_CHANGE; 界面 } }

/*********************************打印1311************************************/ int print_mendTeaMenu(int sysState) { int choice; int num; tea s=NULL; s=head1; system(\ printf(\请输入要修改教师的序号:\ scanf(\ while(s!=NULL) { if(s->num==num)

//按语文成绩顺序显示 //返回学生管理界面 //返回主界面 //其它情况返回学生管理修改教师信息的主菜单 break; else s=s->next; }

if(s==NULL) {

printf(\无此教师,请输入正确的序号,任意键继续\\n\getchar(); getchar();

return TEA_CHANGE; }

system(\printhead1();

printf(\修改序号\\n\printf(\修改姓名\\n\printf(\修改密码\\n\

printf(\修改所在班级\\n\printf(\返回上一级\\n\printf(\退出\\n\int num1;

char name1[20]; int mystery1,cla1; scanf(\switch(choice) { case 1:printf(\请输入新的序号:\ scanf(\ s->num=num1; printf(\修改成功,任意键返回\ getchar(); getchar(); return TEA_CHANGE; break; case 2:printf(\请输入新的姓名:\ scanf(\ strcpy(s->name,name1); printf(\修改成功,任意键返回\ getchar(); getchar(); return TEA_CHANGE; break; case 3:printf(\请输入新的密码:\ scanf(\ s->mystery=mystery1;

//修改学号//修改姓名//修改密码 printf(\修改成功,任意键返回\ getchar(); getchar(); return TEA_CHANGE; break; case 4:printf(\请输入新的班级:\ //修改班级 scanf(\ s->cla=cla1; printf(\修改成功,任意键返回\ getchar(); getchar(); return TEA_CHANGE; break; case 9:return TEA_CHANGE; //返回教师管理界面 break; case 0:return MAIN_MENU; //返回主界面 break; } }

/*********************************查找教师界面**************************************************/ int print_searchTeaMenu(int sysState) { int choice; int num; int cla; tea s=NULL; char name[20]; system(\ printhead1(); printf(\根据教师序号查找\\n\ printf(\根据姓名查找\\n\ printf(\根据所在班级查找\\n\ printf(\返回上一级\\n\ printf(\退出\\n\ scanf(\ switch(choice) {

/*********************************序号查找************************************/ case 1:printf(\请输入教师序号:\ scanf(\ s=search_teacher_num(num); if(s==NULL) {

printf(\抱歉!无此教师信息任意键返回\ getchar(); getchar(); return SEARCH_TEA; } //print_stu(s); getchar(); getchar(); return SEARCH_TEA; break;

/*********************************姓名查找************************************/ case 2:printf(\请输入姓名:\ scanf(\ s=search_teacher_name(name); if(s==NULL) { printf(\抱歉!无此教师信息任意键返回\ getchar(); getchar(); return SEARCH_TEA; } print_tea(s); getchar(); getchar(); return SEARCH_TEA; break;

/*********************************班级查找*************************************/ case 3:printf(\请输入所在班级:\ scanf(\ s=search_teacher_cla(cla); if(s==NULL) { printf(\抱歉!请输入正确的班级,任意键返回\ getchar(); getchar(); return SEARCH_TEA; } print_tea(s); getchar(); getchar(); return SEARCH_TEA; break;

/*********************************返回上一级***************************/ case 4:return TEA_CHANGE;

break;

/*********************************退出到主界面*************************/ case 5:return MAIN_MENU; break;

/*********************************其他情况返回上一级********************/ default:return TEA_CHANGE; } }

/*********************************打印管理老师的菜1312******************************/ int printadmin_teaMenu(int sysState) { int choice; int num; system(\ printhead1(); printf(\录入教师基本信息\\n\ printf(\删除教师信息\\n\ printf(\修改教师信息\\n\ printf(\查找教师信息\\n\ printf(\显示所有老师的信息\\n\ printf(\返回上一级\\n\ printf(\退出\\n\ scanf(\ switch(choice) { case 1:system(\ teacher_insert(); return TEA_CHANGE; break; case 2:printf(\输入要删除老师的序号:\ scanf(\ delete_tea(num); print_tea(head1); getchar(); getchar(); return TEA_CHANGE; break; case 3:return sysState*10+choice; break; case 4:return sysState*10+choice; break; case 5:show_teacher(head1); getchar();


学生管理系统c语言(可运行)(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:快学scala第八章习题答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: