- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2010级实习指导书new
长江大学机械学院2010级
《计算机上机实习》指导书
一.完成内容
每个学生须完成两大题内容。第一大题为必作内容,第二、第三大题为选作内容,可从其中任选择一题。
二.实习要求
学生按规定的上机时间安排表上机,不得无故迟到、早退、旷课,上机时间内不做与实习无关的内容。
三.实习报告要求
程序上机通过后,应编写实习报告。实习报告应包括对题目的分析设计与说明、程序框图、源程序清单,调试过程、原始数据及结果、程序有待改进的意见,对本次实习的意见与建仪、收获等。要求实习报告为机算机打印稿。报告封面采用统一格式,见附一。
四.答辩
完成编程和实习报告后,每个学生还须通过答辩。答辩时由学生自己先讲述4-5分钟左右,内容包括:程序设计思路、程序结构介绍、程序运行演示等。然后问答指导教师提出的若干问题。指导教师根据学生实习阶段的出勤、上机、程序及答辩的情况确定学生的实习成绩。
《计算机上机实习》题目一 学生成绩管理
建立原始数据文件
用文字处理软件(用记事本\写字板\word\tc,不能用excel)新建一个文本文件, 将本班M名学生在本学期的N门课程成绩录入到这个文件中,按如下形式存放。要求:学生人数M不少于30人,课程门数N不小于5, 姓名为本班的真实姓名, 课程中必须有一门考查课。
2.将学生的基本信息按如下形式存入第二个文件中
3. 将本学期的N门课程及学分输入到第三个文件中。形式如下:
二.编写一个学生成绩管理程序,要求完成以下功能
1.读取原始数据文件的内容,计算每个学生的加权平均分 (保留一位小数,4舍5入) ,按平均分排名次,平均分相同则名次相同。创建一个数据文件(建议为:文本文件) ,存放班级的成绩表,按下列式形存放。
注:计算加权平均分的公式如下
2.分别统计全班每门课的平均分。计算各分数段(60;60~69;70~79;80~89;90以上)的学生人数。创建一个数据文件(建议为:文本文件) ,存放上述计算结果。如下所示:
3. 分别统计男生和女生每门课的平均分。结果存放在一个数据文件中
4. 输出所有存在不及格课程学生的名单,包括:学号、姓名、性别、不及格课程名称、课程学分及成绩。结果存放在一个数据文件中。
5. 输出优秀学生名单,包括:学号、姓名、性别、名门课成绩、平均分和名次。结果存放在一个数据文件中。优秀学生的条件为:
6.输出优秀学生干部名单,包括:学号、姓名、性别、职务、名门课成绩、平均分和名次。结果存放在一个数据文件中。优秀学生的条件为:
三.题目一的要求
1.学生及课程数据的表示及文件读写
定义结构体数组表示全班学生的数据及课程的数据, 结构体成员中包括学号、姓名、性别、职务成绩等内容。 为便于结果的显示、检查,建议文件读写时均采用“文本文件”方式。分别由fscanf()和fprintf()函数实现原始数据的读入和计算结果的输出。凡需输出的内容,除按要求写入文件外,均应同时在屏幕上显示,以便观察计算结果。
2.程序结构要求
为使程序结构清晰,要求将各大题中的所有小问题编成相应的函数,由主函数通过“菜单”方式调用相应的函数。下面列举一个简易的两级“菜单”的例子供参考。
# includestdio.h
# includeconio.h
void main() /*主菜单*/
{ char ch1;
do{ clrscr(); /*清屏*/
printf(\n\n\n\n\n\n\n\n\n);
printf( ************** C语言程序设计上机实习 ****************\n);
printf( ---------------------------------------------------\n\n);
printf( 1 学生成绩管理\n\n);
printf( 2 破译密码\n\n);
printf( 3 组成大字符\n\n);
printf( 4 退 出\n\n);
printf( 输入选择序号\n);
while( (ch1=getchar(), ch1!=1 ch1!=2 ch1!=3
您可能关注的文档
最近下载
- 2021年郑州市骨科医院医护人员招聘试题及答案解析.docx VIP
- 天津市南开区2024-2025学年高一上学期期末监测历史试卷.docx VIP
- 2024年部编版七年级上册语文第六单元达标测试试卷及答案.pptx VIP
- 广州大学《大学物理A》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
- 燃料电池高三化学课件.pptx VIP
- 2025年时事政治试题库(及答案).docx VIP
- 第8讲-燃料电池PPT(课件)公开课教案教学设计课件资料.pptx VIP
- 《新航路开辟后的食物物种交流》参考教学设计.doc VIP
- s71500西门子plc培训(内部培训).pdf VIP
- 2021-2022学年北京市昌平区七年级上学期期末生物试卷(含答案解析).docx VIP
原创力文档


文档评论(0)