欢迎来到天天文库
浏览记录
ID:39290040
大小:95.00 KB
页数:7页
时间:2019-06-29
《08070341019 彭晖计算机专业实训结业报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、传媒工程系计算机科学与技术(本科)计算机应用(专科)成绩实训结业报告实训名称:程序设计基础实训班级:0801学号:08070341019姓名:彭晖指导教师:赵凤怡报告完成时间:2011年09月12日2011-9-2制定程序设计基础实训结业报告班级0801计算机科学与技术实训日期2011.9.5自评成绩89分姓名彭晖学号08070341019实训名称程序设计基础实训:学生成绩管理实训目的及要求本实训是为了加强学生对C/C++语言的进一步理解和应用,使学生掌握C/C++语言的基本内容及程序设计的基本方法与编程
2、技巧,培养学生应用计算机解决和处理实际问题的思维方法与基本能力而开设的一门实践课。目的是使学生熟悉C/C++语言的语法规则和编程方法,培养学生分析、设计程序的思想和方法。要求:1.熟悉VC6.0的开发环境,掌握该环境下编辑和调试程序的方法和技巧;2.掌握C/C++语言中的结构体、类类型、指针及文件操作等内容;3.了解开发简单应用程序的全过程,包括:分析、设计、编程、调试和编写设计报告。实训环境VisualC++集成环境、WindowsXP操作系统实训内容1.编写一个简单的学生成绩管理程序。要求:假设有若干
3、名学生参加考试,每个人考三门课。考试的成绩由键盘输入;求出每个学生的平均分和平均分的排序情况;按照平均分的高低顺序显示每个学生的学号、姓名和平均分。2.编写程序,实现一个简单的学生成绩管理程序(求某班考试成绩的总分),要求:假设有3名学生参加考试,并且已经存在成绩了,显示每个学生的学号、考试成绩、总共参加考试的人数和考试成绩的总分。3.用文件存储学生成绩(选作)现有名为student的结构体,其中包含如下结构体信息:学号number、姓名name、三门课程成绩score[3]。现要求编写两个程序,一个是实
4、现将结构体数组中的数据写入文件,另一个程序实现文件中数据的读出并输出到屏幕。算法描述及步骤调试过程及结果总结复习了C、C++语言。附录第一题:#include#includeclassStudents{public:charnum[10];floatfirstscore,socendscore,thirdscore;charname[10];floataverage;public:voidset(charid[],charn[],floatscore1,floa
5、tscore2,floatscore3){strcpy(num,id);strcpy(name,n);firstscore=score1;socendscore=score2;thirdscore=score3;}voidshow(){average=(firstscore+socendscore+thirdscore)/3;cout<<"学号"<6、harn[10];floatscore1,score2,score3;StudentsS[20];cout<<"输入学生的个数"<>i;for(intj=0;j>id>>n>>score1>>score2>>score3;S[j].set(id,n,score1,score2,score3);S[j].show();}for(intm=0;m7、tk=m+1;kclassStudents{public:intno;intscore;public:Students(inti,intsc){no=i;score=sc;}voidsho8、w(){cout<
6、harn[10];floatscore1,score2,score3;StudentsS[20];cout<<"输入学生的个数"<>i;for(intj=0;j>id>>n>>score1>>score2>>score3;S[j].set(id,n,score1,score2,score3);S[j].show();}for(intm=0;m7、tk=m+1;kclassStudents{public:intno;intscore;public:Students(inti,intsc){no=i;score=sc;}voidsho8、w(){cout<
7、tk=m+1;kclassStudents{public:intno;intscore;public:Students(inti,intsc){no=i;score=sc;}voidsho
8、w(){cout<
此文档下载收益归作者所有