没有合适的资源?快使用搜索试试~ 我知道了~
(完整版)数据结构实验报告全集.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 71 浏览量
2022-06-25
07:16:03
上传
评论
收藏 636KB DOCX 举报
温馨提示
试读
33页
(完整版)数据结构实验报告全集.docx(完整版)数据结构实验报告全集.docx(完整版)数据结构实验报告全集.docx(完整版)数据结构实验报告全集.docx(完整版)数据结构实验报告全集.docx(完整版)数据结构实验报告全集.docx(完整版)数据结构实验报告全集.docx(完整版)数据结构实验报告全集.docx
资源推荐
资源详情
资源评论
数据结构实验报告全集
实验一 线性表基本操作和简单程序
1. 实验目的
(1)掌握使用 Visual C++ 6.0 上机调试程序的基本方法;
(2)掌握线性表的基本操作:初始化、插入、删除、取数据元素等运算在顺序存储结构和
链表存储结构上的程序设计方法。
2. 实验要求
(1) 认真阅读和掌握和本实验相关的教材内容。
(2) 认真阅读和掌握本章相关内容的程序。
(3) 上机运行程序。
(4) 保存和打印出程序的运行结果,并结合程序进行分析。
(5) 按照你对线性表的操作需要,重新改写主程序并运行,打印出文件清单和运行结果
实验代码:
)头文件模块
头文件
库头文件动态分配内存空间
定义数据域的类型
定义结点类型
定义数据域
定义结点指针
)创建单链表
!"建立单链表,由用户输入各结点 域之值,
以 #表示输入结束
定义数据元素
$%&''((定义结点指针
$
)建立一个单链表)
*!"
)输入第))结点 域值:)
!$$#" +以 #表示输入结束
!$$"建立第一个结点
$!"!,!""表示指针
$$%&''$是头指针
建立其余结点
$!"!,!""
$$%&''$
$始终指向生成的单链表的最后一个节点
--
.)输出单链表中的元素
/!"输出由 指向的单链表的所有 域之值
$
)输出一个单链表0)))
!$$%&''")空
表)
*!1$%&''"
))$
2)计算单链表的长度
!"返回单链表的长度
$#
$
*!1$%&''"
$--
3)寻找第 个节点
4!("返回第 个节点的指针
$
5$
!!"66$#"
%&''上溢或下溢
*!1$%&''775"查找第 个节点,并由 指向该节点
5--$
8)单链表的插入操作
!(("在单链表 中第 个节点
($#)之后插入一个 域为 的节点
(
$!"!,!""创建节点
$
$%&''
!$$#"$#0作为该单链表的第一个节点
$$
$4!("查找第 个节点,并由 指向该节点
!1$%&''"
$
$
9)单链表的删除操作
剩余32页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6444
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功