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

2019-05-24 12:45

strcpy(s->name,name1);

printf(\修改成功,任意键返回\getchar(); getchar();

return STU_CHANGE; break;

case 3:printf(\请输入新的密码:\ //修改密码 scanf(\s->mystery=mystery1;

printf(\修改成功,任意键返回\getchar(); getchar();

return STU_CHANGE; break;

case 4:printf(\请输入新的年龄:\ scanf(\s->age=age1;

printf(\修改成功,任意键返回\getchar(); getchar();

return STU_CHANGE; break;

case 5:printf(\请输入新的班级:\ scanf(\s->cla=cla1;

printf(\修改成功,任意键返回\getchar(); getchar();

return STU_CHANGE; break;

case 6:printf(\请输入新的数学成绩:\ scanf(\s->math=math1;

printf(\修改成功,任意键返回\getchar(); getchar();

return STU_CHANGE; break;

case 7:printf(\请输入新的c语言成绩:\ scanf(\s->c_langue=c_langue1;

printf(\修改成功,任意键返回\getchar(); getchar();

//修改年龄 //修改班级 //修改数学成绩 //修改c语言成绩 return STU_CHANGE; break; case 8:printf(\请输入新的语文成绩:\ //修改语文成绩 scanf(\ s->chinese=chinese1; printf(\修改成功,任意键返回\ getchar(); getchar(); return STU_CHANGE; break; case 9:return STU_CHANGE; break; case 0:return MAIN_MENU; break; } }

/*********************************打印1311************************************/ int printadmin_stuMenu(int sysState) { int d; int choice; int num; system(\ printhead1(); printf(\录入学生基本信息\\n\ printf(\删除学生信息\\n\ printf(\修改学生信息\\n\ printf(\查找学生信息\\n\ printf(\显示所有学生信息\\n\ printf(\返回上一级\\n\ printf(\退出\\n\ while(1) { scanf(\ switch(choice) { case 1:system(\ student_insert(); break; case 2:printf(\输入要删除学生的学号:\ scanf(\ delete_stu(num); print_stu(head);

//返回学生管理界面 //返回主界面 管理学生的主菜单//打印管理学生的主菜单 1311 getchar(); getchar(); return STU_CHANGE; break; case 3:return sysState*10+choice; break; case 4:return sysState*10+choice; //查找学生 break; case 5:return sysState*10+choice; //show_student(head);getchar();getchar(); break; case 6:return ADMIN_ACCESS; break; case 7:return MAIN_MENU; break; } break; } return STU_CHANGE; }

/*********************************查找学生界面**************************************************/ int print_searchStuMenu(int sysState) { int choice; int num; int cla; stu 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_student_num(num);

if(s==NULL) { printf(\抱歉!无此学生信息任意键返回\ getchar(); getchar(); return SEARCH_STU; } //print_stu(s); getchar(); getchar(); return SEARCH_STU; break;

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

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

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

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

/*********************************其他情况返回上一级********************/

default:return STU_CHANGE; } }

int print_showStuMenu(int sysState) { int choice; float n; stu pnew=NULL; system(\ printhead1(); printf(\按学号顺序显示\\n\ printf(\按名次显示\\n\ printf(\按数学成绩顺序显示\\n\ printf(\按C语言成绩顺序显示\\n\ printf(\按语文成绩顺序显示\\n\ printf(\返回上一级\\n\ printf(\退出\\n\ scanf(\ switch(choice) { case 1:system(\ showNum_sort(); print_stu(head); getchar(); getchar(); return sysState; break; case 2:system(\ marksum(); showSum_sort(); print_stu(head); getchar(); getchar(); return sysState; break; case 3:system(\ //按学号顺序显示


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

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

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

马上注册会员

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