c语言综合性实验报告

c语言综合性实验报告

ID:29735455

大小:16.27 KB

页数:4页

时间:2018-12-22

c语言综合性实验报告_第1页
c语言综合性实验报告_第2页
c语言综合性实验报告_第3页
c语言综合性实验报告_第4页
资源描述:

《c语言综合性实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划c语言综合性实验报告  《C程序设计》综合性实验  实验报告  题目:学生成绩管理  姓名:  班级:  学号:  指导教师:  完成时间:  一、实验题目  学生成绩管理  二、实验目的  1.掌握一维数组、二维数组的使用方法。  2.掌握结构体数组的定义和使用。  3.综合应用数据文件的读写语句保存结构体数组中的数据。  三、实验要求  有4个学生,每个学生有3门课的成绩,从键盘上输入以上数据,计算

2、每个学生的平均分,并把这些信息保存到一个文件中,并显示在屏幕上。  具体要求:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  ?定义结构体类型(student_type),其中包括学号、姓名、班级、3门课成绩和平均成绩。利用该结构体类型定义数组stud[4]。  ?在主函数中输入学生学号、姓名、班级、3门课的成绩,并计算出

3、平均成绩,然后调用save()函数将学生数据保存在文件中,调用display()函数读取文件,并将其中的内容显示在屏幕上。  ?定义保存文件函数save()和显示文件函数display()。  四、程序流程图  五、程序代码  #include  #include  #defineSIZE4  structstudent_type  {charname[4];  intnum[11];  intscore[3];  floatave;  charclass[20];  }stud[SIZE];  intmain(

4、)  {inti;目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  FILE*fp;  if((fp=fopen("","rb"))==NULL)//打开输入文件  {printf("cannotopenfile");  exit(0);  }  for(i=0;i0&&n0&&mtu(char(*psno)[11],c

5、har(*pname)[20],float(*pscore)[Nmax],float*ptscore,intm,intn)  1-5按总分降序浏览全部学生信息  voiddisplaystusort(char(*psno)[11],char(*pname)[20],float(*pscore)[Nmax],float  *ptscore,int*pindex,intm,intn)  1-6添加新的学生记录  voidinsert(char(*psno)[11],char(*pname)[20],float(*ps

6、core)[Nmax],float*ptscore,int*pm,intn)  1-7用单链表进行班级成绩管理voidlinkprocess()2-1按总分递减排序  voidsortscore(float*ptscore,int*pindex,intm)2-2输入和添加学生信息目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划

7、  structstudent*appendstuinfo(structstudent*head)2-3浏览学生信息  voiddisplaylist(structstudent*head)2-4保存学生信息  voidsavestuinfo(structstudent*head)  模块层次结构只是确定模块之间的关系和函数原型,不是程序的执行步骤。程序总体框架是该程序的总体流程图。该程序不是顺序执行全部功能,而是在某一时刻有选择地执行一种或多种功能。因此,选用菜单方式是较佳的方案。  三、小组各成员分工协作情况

8、说明  成员:负责编写的函数是:成员:负责编写的函数是:成员:负责编写的函数是:  四、编程体会目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。