C++程序设计专训_第1页
C++程序设计专训_第2页
C++程序设计专训_第3页
C++程序设计专训_第4页
C++程序设计专训_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、成绩评阅人评阅日期期广东石油油化工学学院C+程程序设计计训练专 业班 级学 号姓 名指导教师师完成时间间一、上机机内容用C+语言设设计一个个简单的的学生成成绩管理理系统,主要功功能包括括:输入学生生的各科科成绩;计算总分分;计算平均均分;计算名次次(按平平均分);可查询任任一学生生的成绩绩情况;计算可科科目的优优秀率和和合格率率。二、程序序源代码码解:可输输入n个个学生,m个科科目程序如下下:#inccludde#inccludde#inccluddeusinng nnameespaace stdd;int maiin() intt n,m,ii,j,k,tt; intt sttu310,st

2、tu410,sttu11000; striing strr100; douublee maax,sstu551000,stuu21100100,ssum1000; couut请分分别输入入学生总总人数和和总科目目:nnmm; couut输入入各科目目的名字字用空格格隔开:enddl; foor(ii=1;isstri; memmsett(sttu3,0,ssizeeof(stuu3); mmemsset(stuu4,00,siizeoof(sstu44); memmsett(sttu1,0,ssizeeof(stuu1); couut请按按学号和和科目名名称输入入学生的的成绩:enddl; f

3、orr(i=1;iisttu5i; suumii=00; foor(jj=1;jsttu2ij; ssumi+=sttu2ij; iif(sstu22ij=660) stuu3jj+; iif(sstu22ij=990)sstu44j+; k=0;iint k1; foor(ii=1;i=n;ii+) mmax=0; ffor(j=11;jmaax) mmax=summj; k11=j; stuu1kk1=+kk; ccoutt学号 总总分 平平均分 排排名enndl; ffor(i=11;i=n;i+) couuti settiossflaags(ioss:ffixeed)suumii se

4、ttiossflaags(ioss:ffixeed)suumii/mm sstu11ieendll; couut 优秀率率 合格格率enndl; forr(i=1;ii=mm;i+) cooutsttrii 1000.0*stuu4ii/nn% 1000.0*stuu3ii/nn%enndl; coout如如果你要要查成绩绩请输入入1,否否则输入入0:t; iff(t) ccoutt输入你你要查询询成绩的的学生学学号:eendll; ccoutt输入00退出t; iff(t=0)breeak; foor(ii=1;i=m;ii+) ccouttsstri:stuu2ttiienddl; cco

5、utt总分:summteendll; ccoutt平均分分:suumtt/nneendll; retturnn 0; /1输入学学生的各各科成绩绩;/2计算总总分;/3计算平平均分;/4计算名名次(按按平均分分);/5可查询询任一学学生的成成绩情况况;/6计算各各科目的的优秀率率和合格格率。三、程序序运行解:运行行结果截截图如下下图:1、输入入学号、科目分分数、总总分、平平均分、排名以以及优秀秀、及格格率:2、查询询任一学学生的成成绩情况况四、分析析与总结结总结:通通过这次次五天的的编程训训练,经经过一天天天的把把一个个个函数编编译出来来,懂得得程序的的严谨性性,在编编程过程程中虽然然一再遇遇到问题题,但只只要通过过提示认认真仔细细的修改改,就能能够把错错误修改改。也提提高了自自己对这这门课程程的兴趣趣,所以以在这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论