- 25
- 0
- 约1.07万字
- 约 25页
- 2017-03-19 发布于湖北
- 举报
2015-2016学年第二学期
《算法与数据结构》课程实验报告
专业 软件工程 学生姓名 成晓伟 班级 软件141 学号 1410075094 实验学时 16 实验教师 徐秀芳
信息工程学院
实验 单链表的基本操作
一、实验目的
1.熟悉C语言上机环境,进一步掌握C语言的基本结构及特点。
2.掌握线性表的各种物理存储表示和C语言实现。
3.掌握单链表的各种主要操作的C语言实现。
4.通过实验理解线性表中的单链表存储表示与实现。
二、主要仪器及耗材
(2)创建单链表
(3)求单链表长度
(4)输出单链表中每一个结点元素
(5)指定位置插入某个元素
(6)查找第i个结点元素的值
(7)查找值为e 的结点,并返回该结点指针
(8)删除第i个结点
(9)销毁单链表
2、实验要求
(1)程序中用户可以选择上述基本操作。
程序启动后,在屏幕上可以菜单形式显示不同功能,当按下不同数字后完成指定的功能,按其他键,则显示错误后重新选择。
(2)要求用线性表的顺序存储结构,带头结点的单链表存储结构分别实现。
(3)主函数实现对基本操作功能的调用。
3、主要代码
(1)初始化单链表
LinkList *InitList(){ //创建一个空链表,初始化线性表
LinkList *L;
L=(LinkList *)malloc(sizeof(LinkList
您可能关注的文档
- 路基路面强度指标检测)讲解.ppt
- 定稿_垫高_4单元4_通风与空调系统剖析.ppt
- 定滑轮和动滑轮剖析.ppt
- 定西市文化艺术中心工程节能监理细则剖析.doc
- 路基施工方案讲解.doc
- 路基试验仪器操作规程讲解.doc
- 路加精工CCD作业指导书讲解.doc
- 新版POS机费率改革培训剖析.ppt
- 定向井技术(第一章第二章)剖析.ppt
- 新版传染病信息报告管理规范培训剖析.ppt
- 计算机专业英语教程(第8版) 习题答案.pdf
- UG NX 注射模具数字化设计实例精讲 课件 第4章 双分型面注射模具设计接收器上盖模具设计.pptx
- 机器人智能控制 课件 第2-3章 机器人轨迹规划运动规划.pdf
- 机器人智能控制 课件全套1--6 绪论 -- 机器人智能自适应控制.pdf
- 农村电商直播 教学设计全套1--5 农村直播电商基础认知 - -农产品电商直播复盘之路.docx
- 证券投资定量分析与模拟实训 课件全套 (刘俊棋)第1--6章 证券投资定量分析与模拟实训概述 --- 组合定量分析与模拟实训.pptx
- 电子技术 课件 第一章 半导体器件.pptx
- UG NX 注射模具数字化设计实例精讲 课件 第3章 一模四腔侧浇口模具设计灯罩模具设计.pptx
- 农村电商直播 课件.项目三:农产品电商直播前期准备.pptx
- 广西壮族自治区·金太阳2026届高三8月开学联考英语试卷附答案.pdf
最近下载
- 初中化学上下册知识点汇总人教版.doc VIP
- 2025年演出经纪人行业人脉积累的长期主义思维与战略规划专题试卷及解析.pdf VIP
- 21CJ40-57建筑防水系统构造(五十七).pdf VIP
- 2025年无人机驾驶员执照RTK固定解丢失与传感器校准关系专题试卷及解析.pdf VIP
- 2025年演出经纪人在文旅融合项目中的谈判策略专题试卷及解析.pdf VIP
- 2025年房地产经纪人竞争对手风险识别与评估专题试卷及解析.pdf VIP
- 浮心纵向位置的选择.pdf VIP
- 2025年房地产经纪人涉及抵押、查封等权利限制房产的委托代理合同专题试卷及解析.pdf VIP
- NOSA体系知识培训课件.pptx VIP
- 基坑降水工程降水设计方案.pptx VIP
原创力文档

文档评论(0)