美文网首页
33.写一函数creat, 用来建立一个动态链表,各结点数据由键

33.写一函数creat, 用来建立一个动态链表,各结点数据由键

作者: vbuer | 来源:发表于2018-09-02 12:41 被阅读6次
struct student
 {
    long num;
    float score;
    stuent *next;
 };
 
 student *creat (void)
 {
    student *head;
    student *p1=null,*p2=null;
    int n=0;
    p1=p2=new student;
    cin>>p1->num>>p1->score;
    head=null;
    while(p1->num !=0)
    {
        n=n+1;
        if(1==n) head=p1;
        else  
         p2->next=p1;
        p2=p1;
        p1= new student;
        cin>>p1->mum>>p1->score;
    }
    p2->next =NULL;
    return (head);
 }

相关文章

  • 33.写一函数creat, 用来建立一个动态链表,各结点数据由键

  • C语言基础 之 链表操作

    链表的操作 对链表的主要操作有建立链表、结构的查找与输出、结点数据的删除和结点数据的插入示例 动态链表的建立 动态...

  • 2018-01-23

    知识点:链表 链表是由用任意一组存储单元存放元素的动态数据结构。链表中的元素是由数据域和指针域组成的结点,结点的指...

  • 06-Python创建单链表

    一、链表的定义 链表(linked list)是由一组被称为结点的数据元素组成的数据结构,每个结点都包含结点本身的...

  • Python数据结构之链表(linked list)

    数据结构 - 链表 链表(linked list):由一组被称为结点(也叫节点)的数据元素组成的数据结构,每个结点...

  • Datawhale编程集训第二天

    一、单链表 1.链表定义 链表(linked list)是由一组被称为结点的数据元素组成的数据结构,每个结点都包含...

  • Python数据结构实现链表

    链表的定义 链表(linked list)是由一组被称为结点的数据元素组成的数据结构,每个结点都包含结点本身的信息...

  • python实现单链表

    链表的定义:链表(linked list)是由一组被称为结点的数据元素组成的数据结构,每个结点都包含结点本身的信息...

  • 链表

    链表的定义:链表(linked list)是由一组被称为结点的数据元素组成的数据结构,每个结点都包含结点本身的信息...

  • 关于链表的预备知识

    定义结点 创建链表结点 连接链表各结点 打印链表结点的值 打印整个链表中的值 删除整个链表 在链表尾部加入结点 特...

网友评论

      本文标题:33.写一函数creat, 用来建立一个动态链表,各结点数据由键

      本文链接:https://www.haomeiwen.com/subject/ukcmwftx.html