收藏 分享(赏)

广东石油化工学院-学生成绩管理系统-第五份.docx

上传人:HR专家 文档编号:11700743 上传时间:2020-12-07 格式:DOCX 页数:9 大小:71.75KB
下载 相关 举报
广东石油化工学院-学生成绩管理系统-第五份.docx_第1页
第1页 / 共9页
广东石油化工学院-学生成绩管理系统-第五份.docx_第2页
第2页 / 共9页
广东石油化工学院-学生成绩管理系统-第五份.docx_第3页
第3页 / 共9页
广东石油化工学院-学生成绩管理系统-第五份.docx_第4页
第4页 / 共9页
广东石油化工学院-学生成绩管理系统-第五份.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、成绩评阅人评阅日期广东石油化工学院C+程序设计训练专业班级学号姓名指导教师完成时间1一、上机内容用 C+ 语言设计一个简单的学生成绩管理系统, 主要功能包括:1输入学生的各科成绩;2计算总分;3计算平均分;4计算名次(按平均分) ;5可查询任一学生的成绩情况;6计算可科目的优秀率和合格率。二、程序源代码解:可输入 n 个学生, m 个科目程序如下:#include#include#includeusing namespace std;int main()int n,m,i,j,k,t;int stu310,stu410,stu1100;string str10;double max, stu5

2、100,stu210010,sum100;2cout 请分别输入学生总人数和总科目:nm;cout 输入各科目的名字用空格隔开:endl;for(i=1;istri;memset(stu3,0,sizeof(stu3);memset(stu4,0,sizeof(stu4);memset(stu1,0,sizeof(stu1);cout 请按学号和科目名称输入学生的成绩:endl;for(i=1;istu5i; sumi=0; for(j=1;jstu2ij;sumi+=stu2ij; if(stu2ij=60) stu3j+; if(stu2ij=90)stu4j+;k=0;int k1;fo

3、r(i=1;i=n;i+)3max=0;for(j=1;jmax)max=sumj;k1=j;stu1k1=+k;cout 学号总分平均分排名 endl;for(i=1;i=n;i+)coutisetiosflags(ios:fixed)sumisetiosflags(ios:fixed)sumi/mstu1iendl;4cout 优秀率 合格率 endl;for(i=1;i=m;i+)coutstri 100.0*stu4i/n% 100.0*stu3i/n%endl;cout 如果你要查成绩请输入1,否则输入0:t;if(t)cout 输入你要查询成绩的学生学号:endl;cout 输入

4、0 退出 t;if(t=0)break;for(i=1;i=m;i+)coutstri:stu2tiendl;5cout 总分: sumtendl;cout 平均分: sumt/nendl;return 0;/1输入学生的各科成绩;/2计算总分;/3计算平均分;/4计算名次(按平均分);/5可查询任一学生的成绩情况;/6计算各科目的优秀率和合格率。三、程序运行解:运行结果截图如下图:1、输入学号、科目分数、总分、平均分、排名以及优秀、及格率:62、查询任一学生的成绩情况7四、分析与总结总结:通过这次五天的编程训练,经过一天天的把一个个函数编译出来,懂得程序的严谨性,在编程过程中虽然一再遇到问题,但只要通过提示认真仔细的修改,就能够把错误修改。 也提高了自己对这门课程的兴趣, 所以在这门课程结束后, 还应该定期对这方面的知识进行巩固。针对老师没讲过的知识通过自己的自学,搞懂这些,为以后走这一方面的路做好准备。8

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报