问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

依次采用尾插法插入A,B,C,D,E元素。 用C语言实现

发布网友 发布时间:2024-05-28 14:31

我来回答

1个回答

热心网友 时间:2024-06-10 02:08

#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
#define ok 1
#define error 0
#define TRUE 1
#define FALSE 0
#define print 1
typedef char ElemType;
typedef struct LNode
{
ElemType data;
struct LNode *next;
}LNode;
/* 建立一个空链表 */
LNode *CreateLinkList(void)
{
LNode *head;
head=(LNode *)malloc(sizeof(ElemType));
head->next =NULL;
head->data=0;
#if print
printf("建立一个空链表,其头结点的指针为:%d\r\n",head);
#endif
return head;
}
/* 在链表中插入数据e */
void InsertList(LNode *L,ElemType e,int mark)
{
LNode *q;
LNode *p=L;
q=(LNode *)malloc(sizeof(LNode));
q->data=e;
if(mark) //在表尾插入数据
{
while(p->next) p=p->next;
q->next=NULL;
p->next=q;
}
else //在表头插入数据
{
q->next=p->next;
p->next=q;
}
L->data++;
#if print
printf("插入数据成功\r\n");
#endif
}
/* 单链表遍历,同时将所有结点值打印输出 */
void PrintList(LNode *L)
{
int i=0;
LNode *p=L;
while(p=p->next)
{
i++;
printf("%d\t",p->data);
if(!i%10) printf("\r\n");
}
printf("\r\n");
}
void main()
{
LNode *L;
L=CreateLinkList();
InsertList(L,'A',1);
InsertList(L,'B',1);
InsertList(L,'C',1);
InsertList(L,'D',1);
InsertList(L,'E',1);
PrintList(L);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 Excel如何求斜率 excel如何求曲线斜率excel曲线图求斜率 excel如何计算线性拟合斜率excel如何计算线性拟合斜率的方法_百度知 ... 女朋友答应给我最后一次机会,我还有机会挽回吗 为什么宫缩爱在晚上出现? 雪湖游艇别墅怎么样?好不好?值不值得买? 昆山淀山湖曙光路到昆山淀山湖万园路188号云湖御墅怎么走 云湖御墅交通方便吗?应该怎么过去? 【云湖御墅】下暴雨会积水吗?会不会有水洼啥的 管道穿过沉降缝及伸缩缝时,要采取什么措施 三七茶可以降血压吗? C语言if和else有什么区别 一定量的氢气与在氯气中燃烧 转瞬即逝的意思解释转瞬即逝的意思 英语四级听力87分?怎么回事 戴翡翠镯子有什么讲究 戴翡翠镯子的讲究 车顶架安装方法? 九个月宝宝可以吃美素佳儿第一阶段吗 ...研究反复思量一时难以确定】【精美巧妙到了极点】 相应的成语... “学完一道题,自己再反复研究,然后去做别的题目”用成语加以概括 ...链表中最常用的操作是在最后一个结点之后插入一个结点和删除最后一个... 我想建立个链表,然后插入一个数据元素,哪位大哥能给我个C++程序 威风凛凛十二生肖哪几个 宝马5系变速箱凉车抖动抖动 宝马bsd总线通讯故障 2011年宝马535仪表显示传动系统未获得完全动力什么意思 爱普生7880c打印机 出现打印机没准备好打印是什么原因 时光若刻是什么意思? 小辣椒M2,手机云软件的,小圆点快捷图标被隐藏了,如何恢复,急用_百度知 ... 一般转炉吨钢可以回收多少煤气 电机电流波动一段时间之后,电机烧毁 交行信用卡激活流程 从信阳坐火车到开封需要多久 从信阳到开封的列车有哪些? 信阳到开封的客车几点发车,几点到站?回程几点发车? 广州教师招聘的小学数学老师要不要中考数学,高考数学和大学数学? 敏感肌肤可以用甘油吗,敏感肌肤能用甘油吗,敏感皮肤 冷冬对农作物的影响 如何评价南京大学王牧教授实名举报闻海虎造假事件? 王成山的参选院士