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

c语言编程:带头结点的循环链表的插入

发布网友 发布时间:2022-04-28 12:00

我来回答

1个回答

热心网友 时间:2023-10-08 20:42

#include "Stdio.h"
#include "Conio.h"
#define NULL 0
typedef struct node{
int data;
struct node *next;
}linkedlode,*linklist;/*链表节点的数据结构*/
linklist L; /*全局定义*/
main()
{
void buildlist(); /*建立链表*/
void print(linklist);/*输出链表*/
buildlist();
print(L);
getch();
}
void buildlist()/*建立链表*/
{
int ch;
int i=0;
linklist p,q;
while(1)
{
printf("Input data(end of -100):");/*输出为-100结束*/
scanf("%d",&ch);
if(ch==-100)break;
p=(linkedlode *)malloc(sizeof(linkedlode));
p->next=NULL;
p->data=ch;
if(i==0) /*第一个节点*/
{
L=p;
q=p;
i++;
continue;
}
q->next=p; /*以后的节点*/
q=p;
}
}
void print(linklist L)/*输出链表*/
{
while(L)
{
printf("%5d",L->data);
L=L->next;
}

}

热心网友 时间:2023-10-08 20:42

#include "Stdio.h"
#include "Conio.h"
#define NULL 0
typedef struct node{
int data;
struct node *next;
}linkedlode,*linklist;/*链表节点的数据结构*/
linklist L; /*全局定义*/
main()
{
void buildlist(); /*建立链表*/
void print(linklist);/*输出链表*/
buildlist();
print(L);
getch();
}
void buildlist()/*建立链表*/
{
int ch;
int i=0;
linklist p,q;
while(1)
{
printf("Input data(end of -100):");/*输出为-100结束*/
scanf("%d",&ch);
if(ch==-100)break;
p=(linkedlode *)malloc(sizeof(linkedlode));
p->next=NULL;
p->data=ch;
if(i==0) /*第一个节点*/
{
L=p;
q=p;
i++;
continue;
}
q->next=p; /*以后的节点*/
q=p;
}
}
void print(linklist L)/*输出链表*/
{
while(L)
{
printf("%5d",L->data);
L=L->next;
}

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
光猫的注册灯一直闪没有网是怎么回事 ...PSP3000播放不起MP4格式的视频 我是6.60系统,PPA也放不起。还有就... AVC无法播放 PSP的电影,我放在相应的文件夹里,播放器也有.怎么还不行? psp ppa 无法播放 S1铁路啥意思 农历八月十五出生男孩名字 T-46轻型坦克参数资料(取自坦克世界) 美丽加芬有卸妆液吗 为什么股票涨跌很快 中山大学数学专业大一的专业课程都有什么?用的都是哪本教材? 中山大学南方学院电子通讯与软件工程系,计算机科学与技术,现在需要提前学些什么?这个专业是否热门? 哪些学校情报学考研考数学还考c语言的? 揭阳 哪里报计算机二级 女生适合自学什么专业,我现在学的是计算机,在学校学不到什么,想自学一样 学编程应该从哪里开始?C语言的书籍应该怎么看? 手机app如何开发的,中山石岐区有学习手机app开发的吗 在广东中山哪里可以买到谭浩强《C语言程序设计》, 寻C语言学习资料 中山大学网络教育《C语言程序设计》课程第2次作业 中山大学的C语言教程是什么,一套的 我在中山市区附近的,请问下c语言编程软件有哪些啊,学习过程有吗 中山有哪些学校可以学习编程?最好可以学习c语言 Java之类的。 中山市有没有C语言学习班 广东珠海中山附近有没有C语言培训学校 有什么平台的能耗在线监测系统才是可以适配国家平台吗? 想问问大家什么平台提供的能源在线监测系统和国家省级平台的适配度比较高呢? 企业安装能耗在线监测系统的好处都有哪些呢? 安装了能耗在线监测系统,可以省很多电费吗? 安装了能耗在线监测系统,省下的电费可观吗? 蒲公英蓝牙音箱时间长不用充不进电? 蓝牙音响充不去电怎么办? 公积金提前还贷计算方法 蓝牙音箱充电坏了怎么修? 在还银行房贷。公积金等额本息提前还货款怎么算? 为什么蓝牙音响充不上电? 住房公积金贷款提前还款怎么算 蓝牙小音箱充电口坏了充不了电怎么修? 我的空我的蓝牙音箱充不进电怎么办? 山水蓝牙音箱T18充不进电,可能什么原因? 住房公积金提前还款怎么计算 为什么蓝牙音响充不进电 银行公积金贷款,提前还款怎么计算 我有一个诺必行G一10蓝牙音箱充不了电怎么办? 用住房公积金贷款,如果提前还款,如何计算应还款额! 炸粉片怎么做好吃 蓝牙音响怎么充不上电 炒粉片怎么做好吃 住房公积金贷款提前还贷怎么计算 粉片做法,粉片片怎么做呢