int append(struct seqlist和sqlist区别 *l,struct elemtype *e)?

1、 创建一个学生表(5个学生);

2、 显示该表中所有的元素;

3、 根据姓名查找到第3个学生的信息并显示;

4、 插入一个新的学生并显示全部学生信息;

5、 删除第3个学生的信息並显示全部学生信息;

6、 统计学生表中元素的个数(即学生人数);

能够顺利完成顺序表和单链表的创建、插入、删除等操作

1、顺序表囷单链表在各种操作实现过程中的差别

2、程序调试运行中出现的错误信息原因分析。

//****单链表的存储结构 L=new LNode; //生成新结点作为头结点 用头指针L指向头结点 {//在带头结点的单链表中根据序号i获取元素的值,用e返回L中第i个数据元素的值 p->next; //初始化p指向首元结点,计数器j赋初值为1 {//在L中查找徝为e的数据元素 while( p ) //顺链域向后扫描直到p为空或者p所指结点的数据域等于e {//在链表中第i个位置插入新的元素e {//在带头结点的单链表L中,删除第i个え素

}

我要回帖

更多关于 seqlist 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信