2022年数据结构实验报告 .docx
《2022年数据结构实验报告 .docx》由会员分享,可在线阅读,更多相关《2022年数据结构实验报告 .docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品_精品资料_中心广播电视高校试验报告(学科:数据结构)姓名单位班级学号试验日期成果评定老师签名批改日期试验名称:试验一 线性表线性表的链式储备结构【问题描述 】某项竞赛中,评委们给某参赛者的评分信息储备在一个带头结点的单向链表中,编写程序:(1) 显示在评分中给出最高分和最低分的评委的有关信息(姓名、年龄、所给分数等).(2) 在链表中删除一个最高分和一个最低分的结点.(3) 运算该参赛者去掉一个最高分和一个最低分后的平均成果.【基本要求 】(1) 建立一个评委打分的单向链表.(2) 显示删除相关结点后的链表信息.(3) 显示要求的结果.【试验步骤 】(1) 运行 PC中的 Microso
2、ft Visual C+ 6.0程序,(2) 点击 “文件 ”“新建 ”对话窗口中 “文件 ”“ c+Source File”在“文件名 ”中输入 “ X1.cpp ”在“位置 ”中挑选储存路径为“桌面 ”“确定 ”,(3) 输入程序代码,程序代码如下 : #include #include #include #include #include #define NULL 0#define PWRS 5 / 定义评委人数struct pw / 定义评委信息 char name6 .float score.int age. .typedef struct pw PW .struct node /
3、定义链表结点struct pw data .可编辑资料 - - - 欢迎下载精品_精品资料_struct node * next . .typedef struct node NODE .NODE *createint m . /创建单链表int calcNODE *h . / 运算、数据处理void printNODE *h. / 输出全部评委打分数据void inputNODE *s./输入评委打分数据 void outputNODE *s./输出评委打分数据void mainNODE *head .float ave=0 .float sum=0 .head=createPWRS.pri
4、ntf 全部评委打分信息如下:n .printhead ./ 显示当前评委打分calchead./ 运算成果printf 该选手去掉 1 最高分和 1 最低分后的有效评委成果:n .printhead ./ 显示去掉极限分后的评委打分void inputNODE *sprintf 请输入评委的姓名 : .scanf%S,&s-data.name .printf 年龄 : .scanf%d,&s-data.age .printf 打分 : .scanf%f,&s-data.score .printfn .void outputNODE *sprintf 评委姓名 : %8s , 年龄: %d,打
5、分 : %2.2fn,s-data.name,s-data.age,s-data.score.NODE *createint mNODE *head,*p,*q.int i .p=NODE*mallocsizeofNODE.head=p.q=p.p-next=NULL .fori=1 .inext=NULL .q-next=p .q=p.return head.void printNODE *h forint i=1 .inext.=NULL.i+ h=h-next .outputh . printfn .int calcNODE *hNODE *q,*p,*pmin,*pmax.float
6、sum=0 .float ave=0 .p=h-next . / 指向首元结点pmin=pmax=p . / 设置初始值sum+=p-data.score.p=p-next .for .p.=NULL .p=p-nextifp-data.scorepmax-data.score pmax=p .ifp-data.scoredata.score pmin=p .sum+=p-data.score.cout 给出最高分的评委姓名:data.name 年龄:data.age 分值: data.scoreendl.cout 给出最低分的评委姓名:data.name 年龄:data.age 分值: da
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据结构实验报告 2022 数据结构 实验 报告
限制150内