#include#include"process.h"#include"ctype.h"typedefstruct{charnum[10];c"> #include#include"process.h"#include"ctype.h"typedefstruct{charnum[10];c" />
C语言学生成绩管理系统源程序

C语言学生成绩管理系统源程序

ID:47486645

大小:94.00 KB

页数:13页

时间:2020-01-12

C语言学生成绩管理系统源程序_第1页
C语言学生成绩管理系统源程序_第2页
C语言学生成绩管理系统源程序_第3页
C语言学生成绩管理系统源程序_第4页
C语言学生成绩管理系统源程序_第5页
资源描述:

《C语言学生成绩管理系统源程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、附录程序#include"stdio.h"#include#include#include"process.h"#include"ctype.h"typedefstruct{charnum[10];charname[10];intchinese;intmath;intenglish;intdianlu;doubleaver;}Student;Studentstu[99];intshuru(Studentstud[],intn)/*输入若干条记录*/{inti=0;charsign,x[10];doublea=0.0;whil

2、e(sign!='n'&&sign!='N'){printf("输入学生学号:");scanf("%s",stu[n+i].num);printf("输入学生姓名:");scanf("%s",stu[n+i].name);printf("输入学生的语文、数学、英语、电路分数:");scanf("%d%d%d%d",&stu[n+i].chinese,&stu[n+i].math,&stu[n+i].english,&stu[n+i].dianlu);a=1.0*(stu[n+i].chinese+stu[n+i].math+stu[n+i].english+stu

3、[n+i].dianlu)/4;stu[n+i].aver=a;gets(x);/*清除多余的输入*/printf("是否继续输入?(Y/N):");scanf("%c",&sign);i++;}return(n+i);}voidxianshi(Studentstud[],intn)/*显示所有记录*/{inti;printf("----------------------------------------------------------");/*格式头*/printf("学号姓名语文数学英语电路平均成绩");printf("----------

4、------------------------------------------------");for(i=0;i

5、oice!=0){printf("请输入您要修改的学生的学号:");scanf("%s",x);for(i=0;;i++){if(strcmp(stu[i].num,x)==0)break;}printf("请选择您要修改的内容:");printf("----------------------");printf("

6、姓名请按1

7、");printf("

8、语文请按2

9、");printf("

10、数学分数请按3

11、");printf("

12、英语分数请按4

13、");printf("

14、电路请按5

15、");printf("

16、退出请按0

17、");prin

18、tf("+----------------------+");printf("请输入您的选择:");scanf("%d",&choice);switch(choice){case0:break;case1:printf("请输入新姓名:");scanf("%s",stu[i].name);break;case2:printf("请输入新的语文分数:");scanf("%d",&stu[i].chinese);break;case3:printf("请输入新的数学分数:");scanf("%d",&stu[i].math);break;case4:printf(

19、"请输入新的英语分数:");scanf("%d",&stu[i].english);break;case5:printf("请输入新的电路分数:");scanf("%d",&stu[i].dianlu);break;default:printf("无效选项!");break;}break;}return;}intshanchu(Studentstud[],intn)/*按姓名查找,删除一条记录*/{chars[20];inti;intj;i=0;printf("输入要删除记录的姓名:");scanf("%s",s);while(strcmp(stu[i].na

20、me,s)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。