C语言创建线性链表

C语言创建线性链表include stdio h 构造结点 typedefstruc intdata structlnode next lnode 创建链表 lnode creat lnode p s head head newlnode head gt next NULL p hea stdio h

#include<stdio.h> //构造结点 typedef struct lnode{ int data; struct lnode *next; } lnode; //创建链表 lnode* creat() { lnode*p,*s,*head; head=new lnode; head->next=NULL; p=head; printf("请输入数值:\n"); while(1){ s=new lnode;//创建新节点 scanf("%d",&s->data);//输入结点数据 if(s->data<0) break; //输入负数 则结束 p->next=s; p=s; } p->next=NULL;//最后一个节点链域指向为空 return head; } //输出链表 void put(lnode*l) { lnode*p; p=l->next;//L为表头结点,P为第一个有效结点 while(p!=NULL){ printf("%d\n",p->data); p=p->next; } } int main(void) { lnode*head;//表头 head=creat();//创建列表 put(head);//输出列表 return 0; } 

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/211980.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午9:07
下一篇 2026年3月18日 下午9:08


相关推荐

  • 人工智能赋能应用实践指南

    人工智能赋能应用实践指南

    2026年3月13日
    2
  • Java多线程常用面试题(含答案,精心总结整理)

    Java多线程常用面试题(含答案,精心总结整理)Java并发编程问题是面试过程中很容易遇到的问题,提前准备是解决问题的最好办法,将试题总结起来,时常查看会有奇效。现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用join方法实现。核心:thread.Jo

    2022年7月15日
    24
  • MySQL下载与安装教程(超详细)

    MySQL下载与安装教程(超详细)一、MySQL下载下载地址:https://dev.mysql.com/downloads/mysql/根据自己需要下载对应的版本,我下载的是mysql-5.7.31二、MySQL安装教程1.解压安装包下载后得到.zip安装包,解压到自己想要安装到的文件目录下(最好建一个专门存放环境的文件夹),我解压到的是D:\environment\mysql-5.7.312.添加环境变量我的电脑->右键->属性->高级系统设置->环境变量选择Path->编辑-&g

    2022年5月29日
    45
  • crunch使用方法_launch中文

    crunch使用方法_launch中文名字   crunch-从一个字符集中产生对应的字典简介   crunch[][选项]注:中括号里面的是可选项说明   crunch能够根据你给定的标准来产生字典。并且可以将结果输出到屏幕,文件或者其它程序。参数   最小长度      你想要让crunch产生的字符串的最小长度。这个参数即使不会用到也必须填写。   最

    2025年6月2日
    5
  • javascript运算符的优先级

    最基木的运算符优先级就是所谓的“先乘除,后加减”。对于优先顺序处于同一层次上的运算符,按照从左到右出现的顺序计算。下面给出javascript定义的所有运算符的优先级。运算符优先顺序成员选择、括号、

    2021年12月21日
    46
  • 模拟量差分和单端(iou计算方法)

    一.计算IOU人工修正后的每一个框与算法输出的所有框去计算IOU,取出IOU大于0.9的算法输出框defcompute_IOU(algrim_bboxs,fix_bboxs):#print(‘algrim_bboxs:’,algrim_bboxs)#print(‘fix_bboxs:’,fix_bboxs)fori,fix_bboxinen…

    2022年4月15日
    54

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号