欢迎来到天天文库
浏览记录
ID:22874227
大小:18.50 KB
页数:12页
时间:2018-11-01
《c语言实训报告模板》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、高举中国特色社会主义伟大旗帜,以毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观为指导,深入学习贯彻党的十八届六中全会精神c语言实训报告模板 暨南大学本科实验报告专用纸 课程名称高级语言程序设计成绩评定实验项目名称结构体和共用体指导教师张晓刚实验项目编号实验项目类型综合性实验地点C301学生姓名 苟长弘学号XX学院信息科学技术 系计算机科学专业软件工程 实验时间XX年6月12日下午~6月13日下午温度℃湿度 实验目的 1. 2. 3. 4.掌握结构体类型变量的定义和使用。掌握结构体类
2、型数组的概念和应用。掌握链表的概念,初步学会对链表进行操作。掌握共用体的概念与使用。 实验内容和要求 实验内容1::试编写一个程序完成:有5个学生,每个学生的数据包括学号、姓名、3门课 的成绩,从键盘输入5个学生数据,要求输出3门课总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩、平均分数)。着力提高党组织覆盖面、着力党建整合资源、着力党组织阵地建设。围绕发展抓党建,抓好党建促发展,全面推动央企、国企党建与地方党建的联建共建。高举中国特色社会主义伟大旗帜,以毛泽东思想、邓小平理论、“三个代表
3、”重要思想、科学发展观为指导,深入学习贯彻党的十八届六中全会精神 实验要求:要求用一个input函数输入5个学生数据;应一个average函数求平均分; 用max函数求出最高分学生数据;总平均分和最高分的学生的数据都在主函数中输出。 输入事先已编好的程序,并运行该程序。分析运行结果是否正确。 实验内容2::试编写一个程序完成:建立一个链表,每个结点包括:学号、姓名、性别、年 龄。输入一个年龄,如果链表中的结点所包含的年龄等于此年龄,则将此结点删去。 实验要求:用链表实现。 输入事先已编好的程序,并
4、运行该程序。分析运行结果是否正确。 主要仪器设备 仪器:计算机 实验环境:WindowsXP+VisualC++ 实验原理 实验1的N-S图如下: 图片已关闭显示,点此查看 实验2的N-S图如下: creat函数: 图片已关闭显示,点此查看 print函数:着力提高党组织覆盖面、着力党建整合资源、着力党组织阵地建设。围绕发展抓党建,抓好党建促发展,全面推动央企、国企党建与地方党建的联建共建。高举中国特色社会主义伟大旗帜,以毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观为指导,深入学
5、习贯彻党的十八届六中全会精神 图片已关闭显示,点此查看 del函数: 图片已关闭显示,点此查看 主函数: 图片已关闭显示,点此查看 源程序 实验1的源程序如下: #include structstudent { intnumber; charname[10]; intclasses[3]; intaverage; }stu[5]; voidinput(structstudent*p) { inti; for(i=0;i { printf("Pleaseinput%dth
6、student'sdata:",i+1); scanf("%d%s%d%d着力提高党组织覆盖面、着力党建整合资源、着力党组织阵地建设。围绕发展抓党建,抓好党建促发展,全面推动央企、国企党建与地方党建的联建共建。高举中国特色社会主义伟大旗帜,以毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观为指导,深入学习贯彻党的十八届六中全会精神%d",&p->number,p->name,&p->classes[0],&p->classes[1],&p->classes[2]); } } average(st
7、ructstudent*p) { intm=0; m=p->classes[0]+p->classes[1]+p->classes[2]; m=m/3; p->average=m; return(m); } structstudent*max(structstudent*p,intj) { inti,n; structstudent*q; for(i=0;i if(p->classes[j]>=n) { n=p->classes[j]; q=p; } return(q);
8、}着力提高党组织覆盖面、着力党建整合资源、着力党组织阵地建设。围绕发展抓党建,抓好党建促发展,全面推动央企、国企党建与地方党建的联建共建。高举中国特色社会主义伟大旗帜,以毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观为指导,深入学习贯彻党的十八届六中全会精神 voidmain() { inti,m[5]; structstudent*p; input(stu);
此文档下载收益归作者所有