




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
传媒工程系计算机科学与技术(本科)计算机应用(专科 )成 绩实训结业报告实训名称: 程序设计基础实训 班级: 0801 学号: 08070341019 姓名: 彭晖 指导教师: 赵 凤 怡 报告完成时间:2011年09月12日 2011-9-2 制定程序设计基础实训结业报告班 级0801计算机科学与技术实训日期2011.9.5自评成绩89分姓 名彭晖学 号08070341019实训名称 程序设计基础实训:学生成绩管理实训目的及要求本实训是为了加强学生对C/C+ 语言的进一步理解和应用,使学生掌握C/C+ 语言的基本内容及程序设计的基本方法与编程技巧,培养学生应用计算机解决和处理实际问题的思维方法与基本能力而开设的一门实践课。目的是使学生熟悉C/C+ 语言的语法规则和编程方法,培养学生分析、设计程序的思想和方法。要求:1熟悉VC6.0的开发环境,掌握该环境下编辑和调试程序的方法和技巧;2掌握C/C+ 语言中的结构体、类类型、指针及文件操作等内容;3了解开发简单应用程序的全过程,包括:分析、设计、编程、调试和编写设计报告。实训环境 Visual C+集成环境、Windows XP 操作系统实训内容1. 编写一个简单的学生成绩管理程序。要求:假设有若干名学生参加考试,每个人考三门课。考试的成绩由键盘输入;求出每个学生的平均分和平均分的排序情况;按照平均分的高低顺序显示每个学生的学号、姓名和平均分。2. 编写程序,实现一个简单的学生成绩管理程序(求某班考试成绩的总分),要求:假设有3名学生参加考试,并且已经存在成绩了,显示每个学生的学号、考试成绩、总共参加考试的人数和考试成绩的总分。3. 用文件存储学生成绩 (选作) 现有名为student的结构体,其中包含如下结构体信息:学号number、姓名name、 三门课程成绩score3。现要求编写两个程序,一个是实现将结构体数组中的数据写入文件,另一个程序实现文件中数据的读出并输出到屏幕。 算法描述及步骤调试过程及结果总 结复习了C、C+语言。附 录第一题:#include #include class Studentspublic:char num10;float firstscore,socendscore,thirdscore;char name10;float average;public:void set(char id,char n,float score1,float score2, float score3)strcpy(num,id); strcpy(name,n);firstscore=score1;socendscore=score2;thirdscore=score3;void show()average=(firstscore+socendscore+thirdscore)/3;cout学号num,姓名name,平均分averageendl;void main()int i;char id10;char n10;float score1,score2,score3;Students S20;cout输入学生的个数i;for(int j=0;ji;j+)cout依次输入第j+1学生的学号,姓名和三门功课成绩:idnscore1score2score3;Sj.set(id,n,score1,score2,score3);Sj.show();for(int m=0;mi-1;m+)for(int k=m+1;ki;k+)if(Sm.averageSk.average)Students temp;temp=Sk;Sk=Sm;Sm=temp;cout平均分排序输出:endl;for(int p=0;pi;p+)Sp.show();第二题:#includeclass Studentspublic:int no;int score;public:Students(int i,int sc)no=i;score=sc;void show()coutno scoreendl;void main()Students st4=Students(99,90),Students(85,98),Students(86,76),Students(88,69);cout学号 成绩endl;int total=st0.score+st1.score+st2.score;for(int i=0;i4;i+)sti.show();cout参加考试的人数:4endl;cout考试成绩总分:totalendl;程序设计基础实训小结自评成绩(60100分)说明:自评成绩是同学给自己打
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 咨询服务费优惠政策方案
- 抖音的口碑传播营销方案
- 建筑方案设计是啥意思
- 贵州建筑施工方案设计
- 建筑方案设计国际竞赛通过
- 炼油厂生产部年终总结
- 改造道路土路基施工方案
- 江西公司品牌策划活动方案
- 绍兴红柱石砖施工方案
- 冰壶换建筑方案设计
- 规范贷款中介合作协议书范本
- 宠物行为分析与心理健康研究
- 大学交际英语口语-unit-1-getting-to-know-you
- 常见症状-抽搐与惊厥的诊断评估(诊断学课件)
- 无损检测质量记录表格
- Arbin软件使用说明介绍
- 九一八事件 课件
- 煤炭采制样管理办法
- DL-T 1115-2019 火力发电厂机组大修化学检查导则
- SB/T 10279-2017熏煮香肠
- GB/T 6113.201-2008无线电骚扰和抗扰度测量设备和测量方法规范第2-1部分:无线电骚扰和抗扰度测量方法传导骚扰测量
评论
0/150
提交评论