ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:18.48KB ,
资源ID:21792300      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21792300.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c语言大作业 班级成绩管理系统Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

c语言大作业 班级成绩管理系统Word下载.docx

1、void display3();/*显示函数3*/void display4();/*显示函数4*/void display5();/*显示数据函数5*/void display6();/*显示数据函数6*/void read();/*读取函数*/void average();/*求平均分函数*/void sum();/*求总分函数*/void save();/*数据备份函数*/void sortname();/*按姓名排序函数*/void math();/*数学函数*/void english();/*英语函数*/void Clanguage();/*C语言函数*/void Mdrawing

2、(); /*机械制图函数*/void Physics(); /*物理函数*/int number=0;/*声明一个全局变量:现在所输入的人数*/struct studentint no;char name20;char sex4;float score1;float score2;float score3;float score4;float score5;float sort;float ave;float sum;struct student stuMAX,*p;/*定义结构体数组和结构体指针*/void main()/*主函数*/ int as; system(color 0E);/*系

3、统颜色的调用*/ printf(nttt 欢迎进入学生成绩管理系统ntt*n do /*一下为功能选择模块*/nntttt1.录入nntttt2.姓名查询nntttt3.学号查询nntttt4.修改nntttt5.排序nntttt6.统计nntttt7.数据备份nntttt0.退出nnttt 请选择: fflush(stdin); scanf(%d,&as); switch(as) case 1:system(clsinput();break;/*清除屏幕;调用input()函数;退出switch()语句*/ case 2:findname(); case 3:findnumber(); ca

4、se 4:modify(); case 5:sort(); case 6:statistics(); case 7:save(); case 0:exit/*退出系统*/ default:printf(ttt数据错误!请重新选择: while(1);/*到此该功能结束*/void input()/*数据录入模块*/int i=0;char ch;dotttt1.录入学生信息n输入第%d个学生的信息n,i+1);n学号:stui.no);n姓名:%sstui.name);n性别:stui.sex);n高等数学成绩:%fstui.score1);n英语成绩:stui.score2);nC语言成绩:

5、stui.score3);n机械制图成绩:stui.score4);n物理成绩:stui.score5);nn i+; number=i;是否继续输入?(Y/N) ch=getch();while(ch!=n&ch!Nvoid findname()/*姓名查询函数*/int i;char str20,as;输入要查询的学生姓名: gets(str); for(i=0;inumber;i+) if(!strcmp(stui.name,str) average();t学号t姓名t性别t高数t英语tC语言t机械制图t物理t平均分nt%dt%st%st%.2ft%.2ft%.2ft%.2ft%.2ft

6、%.2fn,stui.no,stui.name,stui.sex,stui.score1,stui.score2,stui.score3,stui.score4,stui.score5,stui.ave);tt按任意键返回主菜单. as=getch();while(!void findnumber()/*学号查询函数*/char as;int num;输入要查询的学生学号:num); if(stui.no=num)void modify()/*修改数据函数*/char str20;输入要修改的学生姓名:fflush(stdin);gets(str);for(i=0;if(!ntt输入新插入学生

7、信息nn高数成绩:stui); break;void sort()/*排序数据函数*/ int k;nntttt1.按平均分排序nntttt2.按数学排序nntttt3.按英语排序nntttt4.按C语言排序nntttt4.按机械制图排序nntttt4.按物理排序nntttt5.按姓名排序k); switch(k)average();调用average()函数;math();调用math()函数;english();调用english()函数;Clanguage();调用Clanguage()函数;Mdrawing();调用Mdrawing()函数;Physics();调用Physics()函

8、数;sortname();调用sortname();函数;while(k7);struct student temp;/*结构体函数*/int i,j;for(i=1; for(j=1;j=number-i;j+) if(stui-1.avestui.ave) temp=stui; stui=stui-1; stui-1=temp;display();void math() /*数学函数*/ struct student temp; int i,j; if(stui-1.score1stui.score1) display1();void english() /*英语函数*/ if(stui-

9、1.score2stui.score2) display2();void Clanguage() /*c语言函数*/ if(stui-1.score3stui.score3) display3();void Mdrawing() /*机械制图函数*/ if(stui-1.score4stui.score4) display5();void Physics() /*物理函数*/ if(stui-1.score5stui.score5) display6();void sortname() /*按姓名排序函数*/=number; if(strcmp(stui.name,stui+1.name)0)

10、 /比较首字符的ASCII/互换 stui=stui+1; stui+1=temp; display4();void display()/*显示数据函数*/ int i; char as; average();ttt班级学生信息列表nn按平均分排序nnumber&stui.name0;ntt按任意键返回主菜单.void display0()/*显示数据函数0*/ sum();n按总分排序nt学号t姓名t性别t高数t英语tC语言t机械制图t物理t总分n,stui.no,stui.name,stui.sex,stui.score1,stui.score2,stui.score3,stui.scor

11、e4,stui.score5,stui.sum);void display1()/*显示数据函数1*/ n按数学排序nnt学号t姓名t性别t高数nt%dt%st%st%.2fn,stui.no,stui.name,stui.sex,stui.score1); while(!void display2()/*显示数据函数2*/n按英语排序nnt学号t姓名t性别t英语n,stui.no,stui.name,stui.sex,stui.score2);void display3()/*显示数据函数3*/n按C语言排序nnt学号t姓名t性别tC语言n,stui.no,stui.name,stui.sex,stui.score3);void display4()/*显示数据函数4*/n按姓名排序nnt学号t姓名t性别t数学t英语tC语言t机械制图t物理nstui.name;t%dt%st%st%.2ft%.2ft%.2ft%.2ft%.2fn,stui.no,stui.name,stui.sex,stui.score1,stui.score2,stui.score3,stui.score4,stui.score5);void display5()/*显示数据函数5*/n按机械制图排序nnt学号t姓名t性别t机械制图n,stui.no,stui.name

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1