当前位置:首页 >> 计算机软件及应用 >>

实验7 链表操作


实验7 链表操作

一、实验目的 ? 1.通过实验进一步掌握结构体、指针的概念 和使用。 ? 2.掌握静态、动态链表的生成和删除、插入 等操作。
?

二、实验内容 ? 1.建立一个3个节点的静态链表,每个节点 包括学号、姓名、3门课的成绩,从键盘输入 学生的数据,按照链表顺序依次进行输出。 ? 编程指导:定义结构体类型以及3个变量、3 个指针,分别输入数据,建立链表,采用循 环输出数据。注意如何判断链表结束。
?

2.先建立一个具有4个节点的动态链表,每 个节点包括学号、姓名、2门课的成绩,从键 盘输入学生的数据;然后输入一个学号,在 链表中进行查找,找到则输出该节点中的所 有信息;否则输出未找到。 ? 编程指导:注意动态内存分配函数的使用。 ? *3.先建立一个具有3个节点的动态链表,每 个节点包括学号、姓名、2门课的成绩,链表 按照学号从小到大排列,学生的数据从键盘 输入;再增加一个节点,按照顺序插入到链 表中。
?

三、实验要求 ? 1.用VC++6.0完成程序设计并上机调试通过。 ? 2.掌握简单指针变量的使用。
?

四、实验设备 ? 1.硬件要求:每个学生每次上机实验使用一 台计算机。 ? 2.软件要求:Visual C++6.0
?

五、实验报告要求 ? 1.实验报告用学校统一的实验报告纸书写。 ? 2.记录实验输入、输出数据。 ? 3.提供源程序清单。
? ?

六、实验总结


赞助商链接
相关文章:
实验七 结构体与链表
实验七 结构体与链表_研究生入学考试_高等教育_教育专区。c++结构链表例题及习题...掌握链表的基本操作与应用,包括建立链表、遍历链表、插入结点、删除结点、 查找...
链表的基本操作实验报告
链表的基本操作实验报告_计算机软件及应用_IT/计算机_专业资料。《数据结构》实验...链表已存在元素的位序\n"); printf("7.请输入元素,求直接前驱\n"); ...
链表基本操作实验报告
链表基本操作实验报告_工学_高等教育_教育专区。数据结构(C语言版)链表基本操作...("查询位置不正确\n"); break; case 7:printf("请输入待查询元素的值:")...
实验二线性链表的基本操作实验报告
班 信息管理与 信息系统 姓成名绩 苏浩辉 2011 年 7 月学 号 1 日 20100373 指导教师 教师 评语 教师签名: 【实验目的】 建立一线性链表,完成下列功能: 1 ...
实验三 链表的建立及基本操作方法实现
实验二顺序表的建立及基本操作方法实现实验预备知识: 1.熟练运用指针进行程序设计...(7) (8) (9) 初始化循环单链表 利用尾插法插入若干元素 输出循环单链表 ...
实验二 链表的基本操作
*将相同的元素赋值为 0 在下面判断如果元素值为 0 释 7、实验小结通过本次学会了单链表结点的定义, 掌握了单链表的基本运算, 熟悉对单链表的一些基 本操作和...
C++程序设计实验7,链表
C++链表基本操作 30页 1财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 C++程序设计实验7,链表 C++程序设计实验7...
创建链表和链表操作实验报告
数据结构实验报告报告名称 专班学姓业级号名 创建链表和链表操作 网络工程 1001...7,并删除 11 求集合{1,12,8,6,4,9}和{2,5,12,7,4}的并集 测试结果...
单链表实验报告
实验一 线性表基本操作的编程实现 --线性表在链表存储下的主要操作实现 --线性...插入一个结点 7、求链表的长度 二、详细设计 详细设计 (1).数据结构线性表的...
单链表操作实验报告
53页 7下载券 循环队列的实验报告 5页 1下载券单​链​表​操​作​实​验​报​告 暂无评价|0人阅读|0次下载|举报文档单链表基本操作报告姓名...
更多相关标签: