欢迎来到天天文库
浏览记录
ID:37244216
大小:53.50 KB
页数:11页
时间:2019-05-20
《用c语言编写学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.#include//编译预处理指令#include//定义处理字符串函数#include//宏指令的声明#include//定义通过控制台进行数据输入以及输出#defineN2000//最多的人数人#defineM3//统计成绩typedefstructstudent//定义类型{charnumber[10];//保存所有人的学号charname[20];//保存学生姓名charsex[10];//保存性别floatscore[M];//保存所有课程成绩floataver;//
2、保存每个人的平均成绩floattotal;//总计成绩}STU;STUstu[N];intn;voidinputscore(void);//学生成绩新建voidsavescore(void);//学生成绩保存voidavergescore(void);//学生平均成绩voidtotal(void);//学生成绩总计voidmodifyscore(void);//学生成绩修改voidlookscore(void);//学生成绩查看voidsearchscore(void);//学生成绩查询voidstatistic(void);//学生成绩统计voidadd
3、(void);//学生成绩添加voidmodify(void);//学生成绩修改voiddelscore(void);//学生成绩删除voidmenu(void);//学生成绩菜单voidmain(){shortintflag=0;menu();do{flag=1;..switch(getch()){case'1':inputscore();break;//在菜单界面输入1,调用i函数nputscore()实现输入学生成绩信息功能case'2':lookscore();break;//在菜单界面输入2,调用函数lookscore()实现学生成绩按平均分高低
4、排序输出,同时lookscore()函数调用avregescore()函数实现各个学生的平均分计算case'3':searchscore();break;//在菜单界面输入3,调用searchscore()函数实现通过学号查找学生成绩信息功能case'4':statistic();break;//在菜单界面输入4,调用statistic()函数输出每一门课程的最高分,平均分以及不及格人员case'5':modify();break;//在菜单界面输入5,调用modify()函数实现通过学号修改学生成绩的功能case'6':add();break;//在菜单
5、界面输入6,调用add()函数实现添加学生成绩case'7':delscore();break;//在菜单界面输入7,调用delscore()函数实现删除指定学生的成绩case'8':savescore();break;//在菜单界面输入8,调用savescore()函数将学生成绩信息保存case'9':exit(0);break;//在菜单界面输入9,退出成绩管理系统default:printf("输入有误");}printf("按任意键继续");getch();//按任意键继续,起到暂停的作用,函数头文件conio.h已经定义过menu();/
6、/菜单}while(flag==1);}voidmenu(void){system("cls");//清屏printf("");printf("★★★★★★★欢迎进入学生成绩管理系统★★★★★★★");printf("菜单");printf("☆输入成绩-------------------------------------1");printf("☆查看成绩及成绩排序---------------------------2");printf("☆查询学生成绩---------------------------------3");
7、printf("☆成绩统计-------------------------------------4");printf("☆修改成绩-------------------------------------5");..printf("☆添加成绩-------------------------------------6");printf("☆删除成绩-------------------------------------7");printf("☆保存成绩-------------------------------------8")
8、;printf("☆退出系统-------------------
此文档下载收益归作者所有