网站大量收购闲置独家精品文档,联系QQ:2885784924

数据结构--学生成绩分析程序.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子信息学院 实验报告书 课程名: 数据结构 题 目: 学生成绩分析程序 实验类别 设计 班 级: BX1106 学 号: 姓 名: 评语: 评语: 实验态度:认真( ) 一般( ) 差( ) 实验结果:正确( ) 部分正确( )错( ) 实验理论:掌握( ) 熟悉( ) 了解( ) 不懂( ) 操作技能:强( ) 一般( ) 差( ) 实验报告:好( ) 一般( ) 差( ) 成绩: 指导教师: 批阅时间: 年 月 日 《数据结构 》实验报告 - PAGE 7 - 实验内容或题目: 设一个班有4个学生,每个学生有学号,以及,数学,物理,英语,语文,体育5门课的成绩信息。分别编出3个寒函数以实现以下3个要求: (1)求数学的平均成绩。 (2)对于有两门以上课程不及格的学生,输出他们的学号,各门课成绩及平均成绩。 (3)输出成绩优良的学生(平均成绩在85分以上或全部成绩都在80分以上)的学号,各门课成绩及平均成绩。 实验目的与要求 复习C(或C++)语言的基本描述方法; 熟练掌握数组的用法; 提高应用C(或C++)语言解决实际问题的能力; 利用C(或C++)语言完成程序设计; 上机调试通过实验程序; 输入4个学生的学号和数学,物理,英语,语文,体育5门课的成绩,检验程序运行的正确性; 总计整个程序的组成和设计思想; 撰写实验报告(把输入数据及运行结果用抓图的形式粘贴到实验报告上); 实验步骤与源程序 = 1 \* GB2 ⑴ 实验步骤 首先在主函数中用for循环语句逐一输入每个学生的数据信息,然后再分别定义三个函数,分别调用执行功能。再在主函数前根据所要执行的功能分别写出其他三个函数,最后在调试运行。 = 2 \* GB2 ⑵ 源代码 #includestdio.h struct student { char num[10]; float scoremath; float scorephy; float scoreeg; float scorech; float scorepe; }stu[4]; void avermath(struct student *p,int n) { int i; float ave=0,sum=0; for(i=0;in;i++) sum+=p[i].scoremath; ave=sum/n; printf(\t四名学生数学的平均成绩为:%.3f\n,ave); printf(\n); } void faild(struct student *p,int n) { int i,c,a=0; float ave,s; for(i=0;in;i++) { s=0; s=s+p[i].scoremath; s=s+p[i].scorephy; s=s+p[i].scoreeg; s=s+p[i].scorech; s=s+p[i].scorepe; ave=0; ave=s/5; c=0; if(p[i].scoremath60) c+=1; if(p[i].scorephy60) c+=1; if(p[i].scoreeg60) c+=1; if(p[i].scorech60) c+=1; if(p[i].scorepe60) c+=1; if(c2) { printf(\n\t该学生有两门以上的课程不及格信息为:); printf(\n\t学号:%s,p[i].num); printf(\n\t数学成绩:%f,p[i].scoremath); printf(\n\t物理成绩:%f,p[i].scorephy); printf(\n\t英语成绩:%f,p[i].scoreeg); printf(\n\t语文成绩:%f,p[i].scorech); printf(\n\t体育成绩:%f,p[i].scor

您可能关注的文档

文档评论(0)

+ 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档