c语言课程设计成绩管理系统代码(c language curriculum design performance management system code)

c语言课程设计成绩管理系统代码(c language curriculum design performance management system code)

ID:11653822

大小:43.00 KB

页数:22页

时间:2018-07-13

c语言课程设计成绩管理系统代码(c language curriculum design performance management system code)_第1页
c语言课程设计成绩管理系统代码(c language curriculum design performance management system code)_第2页
c语言课程设计成绩管理系统代码(c language curriculum design performance management system code)_第3页
c语言课程设计成绩管理系统代码(c language curriculum design performance management system code)_第4页
c语言课程设计成绩管理系统代码(c language curriculum design performance management system code)_第5页
资源描述:

《c语言课程设计成绩管理系统代码(c language curriculum design performance management system code)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、c语言课程设计成绩管理系统代码(Clanguagecurriculumdesignperformancemanagementsystemcode)#sizeof(struct定义我的学生)#包括学生结构{名称[10];//姓名长民;//学号性别[3];//性别学生的年级;//班级浮算总账,score2,score3,score4;//四门课成绩所有的浮动;//总分浮动平均;//平均分下个学生;//指向下一个结点的指针};个学生头;//全局指针变量个字符;无效的输入(个学生问){个学生P;而(1){P=(个学生)mall

2、oc();//开辟存储空间printf(“输入姓名:”);scanf(“%s”,P>的名字);printf(“输入学号:”);scanf(“%ld”,普->num);printf(“输入性别:”);scanf(“%s”,P>性);printf(“输入班级:”);scanf(“%d”,普->级);printf(“输入四门课成绩:”);scanf(“ffff”,普->算总账,普->score2,普->score3,普->score4);fflush(stdin);P>所有=P>1+P+P>>score2score3+P>score4;P>平

3、均=P->所有/4;P>下=Q;Q=P;printf(“是否回主菜单(Y/N):”);scanf(“%c”,和一个);如果(==Y

4、

5、==Y)打破;}}无效(){学生**P1,P2;字符c;P2=(个学生)malloc(L);P1=头;而(1){而(P1->下!=0)P1=P1->下;printf(“输入姓名:”);scanf(“%s”,P2->名称);printf(“输入学号:”);scanf(“%ld”,与P2->num);printf(“输入性别:”);scanf(“%s”,P2->性别);printf(“输入班级:”);scan

6、f(“%d”,与P2->级);printf(“输入四门课成绩:”);scanf(“ffff”,与P2->算总账,与P2->score2,与P2->score3,与P2->score4);fflush(stdin);P2->所有=P2P21+->->->score3+score2+P2P2->score4;P2->平均=P2->所有/4;P2->下=0;P1->下=P2;printf(“是否回主菜单?(Y/N):”);scanf(“%c”,&(c);fflush(stdin);if(c=='y'

7、

8、(c=='y')break;}}void

9、find(structstudent*p){longb;intflag;//判断标志while(1){printf("输入学号:");scanf(%)",and(b);flag=0;while(p!=0){if(p==>num(a)and(b){printf("姓名'st学号'st性别'st班级'st语文'st数学'st外语'st综合'st总分'st平均分in');printf"%s(%lditisitt%i%i%dttit.2f.2f%%i%i.2f.2fttt%i%i.2f.2fn,p->num>-,p-,p-,p->>sex,gr

10、adescore1->p,p,p->->score2,score3,p->>allscore4,p-,p->average);flag=1;break;}//如果结点的学号和要查找的学号相等,输出结点信息,同时标志变为1elsep=p->next;//p指向下一结点}if(flag==0)//判断标志是0或1,确定循环结束的形式printf("无查询结果.in");//若标志为0,提示无查找结果printf("是否回主菜单(y/n):");fflush(stdin);scanf("%c",&a);if(a=='y'

11、

12、the=='d')

13、break;}}voiddel(){structstudent***p1,p2,p;chart;longb;intflag=0;while(1){printf("请输入学号:");scanf(%)",and(b);if(i==>num(a)and(b){p=head;printf("姓名'st学号'st性别'st班级'st语文'st数学'st外语'st综合'st总分'st平均分in');printf"%s(%lditisitt%i%i%dttit.2f.2f%%i%i.2f.2fttt%i%i.2f.2fn,p->num>-,p-,p-

14、,p->>sex,gradescore1->p,p,p->->score2,score3,p->>allscore4,p-,p->average);printf("是否删除(y/n):");fflush(s

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

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

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