资源描述:
《c语言学生成绩管理系统源代码》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、C语言学生成绩管理系统源代码/*该源码包括11个函数(包含main函数)①student_new②student_del③student_edit④score_input⑤score_edit⑥browser⑦page_title(main函数调用)⑧return_confirm(前五个函数调用)⑨search_id(第2/3/5个函数调用)⑩sort_it(browser函数调用)main(调用前七个函数)*//*学生成绩管理*//*BorlandC下编译通过,调试过程中不要输入大数字*/#include#inclu
2、de#includeintINDEX[32];//结构体变量structSTUDENT{intid;intage;intchinese,math,english;charname[21];}students[32];voidpage_title(char*menu_item){printf(">>>学生管理系统<<<-%s-",menu_item);}//voidreturn_confirm(void){printf("按任意键返回……");getch();}//voidst
3、udent_new(void){intn;page_title("录入学生基本信息");for(n=0;n<32;n++)if(students[n].id==0)break;printf("学号:");scanf("%d",&students[n].id);printf("姓名:");scanf("%s",&students[n].name);printf("年龄:");scanf("%d",&students[n].age);return_confirm();}//①intsearch_id(void){intn,i;printf(
4、"请输入学生学号:");scanf("%d",&i);for(n=0;n<32;n++){if(students[n].id==i&&students[n].id!=0){printf("学号:%d",students[n].id);printf("姓名:%s",students[n].name);printf("年龄:%d",students[n].age);returnn;}}printf("输入错误或学号不存在.");return-1;}//voidstudent_del(void){intn;page_tit
5、le("注销学生基本信息");if((n=search_id())!=-1)students[n].id=0;printf("!该学生已注销.");return_confirm();}//③voidstudent_edit(void){intn;page_title("编辑学生基本信息");if((n=search_id())!=-1){printf("请重新输入新信息:学号:");scanf("%d",&students[n].id);printf("姓名:");scanf("%s",&students[n].name
6、);printf("年龄:");scanf("%d",&students[n].age);}return_confirm();}//②voidscore_input(void){ints,n,t;page_title("录入成绩");printf("请用数字键选择科目1-语文2-数学3-英语");scanf("%d",&s);for(n=0;n<32;n++){if(students[n].id!=0){printf("学号:%d姓名:%s成绩:",students[n].id,students[n].name);scanf
7、("%d",&t);switch(s){case1:students[n].chinese=t;break;case2:students[n].math=t;break;case3:students[n].english=t;break;}}}return_confirm();}//④voidscore_edit(void){intn;page_title("修改成绩");if((n=search_id())!=-1){printf("语文:%d数学:%d英语:%d",students[n].chinese,students[n].
8、math,students[n].english);printf("请重新输入成绩:语文:");scanf("%d",&students[n].chinese);printf("数学:");scan