- 174
- 0
- 约2.25千字
- 约 7页
- 2019-02-12 发布于江苏
- 举报
课程名称:数据结构 任课教师:
实验题目:线性表的基本操作
实验环境: Visual C++ 6.0
实验目的:
1、掌握线性表的定义;
2、掌握线性表的基本操作,如建立、查找、插入和删除等。
实验内容:
定义一个包含学生信息(学号,姓名,成绩)的的顺表序和链表,使其具有如下功能:
根据指定学生个数,逐个输入学生信息;
逐个显示学生表中所有学生的相关信息;
根据姓名进行查找,返回此学生的学号和成绩;
根据指定的位置可返回相应的学生信息(学号,姓名,成绩);
给定一个学生信息,插入到表中指定的位置;
int createStLink(struct Node *head,struct Node *stu)
{
struct Node *p6,*p7,*p8;
p7=head;
p6=stu;
if(head==NULL)
{
head=p6;p6-next=NULL;
}
else
{ //如果链表为空则在头结点创建信息
while(p6-num p7-num p7-next!=
原创力文档

文档评论(0)