1、 有n个学生,每个学生有m门成绩,每个学生的m门成绩用一单链表实现,n个学生所对应n个单链表的头指针用一指针数组统一存放。 1) 建立该存贮结构。 2) 查找第i个学生的某门课成绩。 链表中结点结构: struct node {char *nam;/*nam为课程名*/ float sco;/*sco为该门课程的成绩*/ struct node *link;/*link为指向下一课程结点的指针*/
标签:
上传时间: 2013-12-14
上传用户:TF2015
/动态初始化数组,具体的值和长度不能共存 //初始化数组的时候,
上传时间: 2016-10-27
上传用户:ydxx
c语言动态数组的描述,实在不知道上传什么了
标签: 动态数组
上传时间: 2018-06-08
上传用户:2369043090
自定义的智能指针类,可是多个指针共用对象,且不会造成内存泄露的问题
上传时间: 2013-12-06
上传用户:Thuan
对单链表进行元素的插入和删除操作。要求:1)用头插法或尾插法(头插法指新元素总是从头部插入;尾插法指新元素总是从尾部插入)建立一个单链表(带头结点),并输出,观察输入的内容与输出的内容是否次序相反。 注意:单链表中头结点、开始结点、尾结点的区分。 2)实现单链表的插入操作(在带头结点的单链表中第I个位置插入新元素)。 3)实现单链表的删除操作(在带头结点的单链表中删除第I个元素)。
上传时间: 2013-12-14
上传用户:yoleeson
链表习题 1. 编程实现链表的基本操作函数。 (1). void CreatList(LinkList &La,int m) //依次输入m个数据,并依次建立各个元素结点,逐个插入到链表尾;建立带表头结点的单链表La; (2). void ListPrint(LinkList La) //将单链表La的数据元素从表头到表尾依次显示。 (3).void ListInsert (LinkList &L,int i,ElemType e){ //在带头结点的单链表L中第i个数据元素之前插入数据元素e (4). void ListDelete(LinkList &La, int n, ElemType &e) //删除链表的第n个元素,并用e返回其值。 (5). int Search(LinkList L, ElemType x) //在表中查找是否存在某个元素x,如存在则返回x在表中的位置,否则返回0。 (6). int ListLength(LinkList L) //求链表L的表长 (7). void GetElem(LinkList L, int i, ElemType &e) //用e返回L中第i个元素的值 链表的结点类型定义及指向结点的指针类型定义可以参照下列代码: typedef struct Node{ ElemType data; // 数据域 struct Node *next; // 指针域 }LNode, *LinkList;
标签: 单链表
上传时间: 2017-11-15
上传用户:BIANJIAXIN
1. 编程实现链表的基本操作函数。 (1). void CreatList(LinkList &La,int m) //依次输入m个数据,并依次建立各个元素结点,逐个插入到链表尾;建立带表头结点的单链表La; (2). void ListPrint(LinkList La) //将单链表La的数据元素从表头到表尾依次显示。 (3).void ListInsert (LinkList &L,int i,ElemType e){ //在带头结点的单链表L中第i个数据元素之前插入数据元素e (4). void ListDelete(LinkList &La, int n, ElemType &e) //删除链表的第n个元素,并用e返回其值。 (5). int Search(LinkList L, ElemType x) //在表中查找是否存在某个元素x,如存在则返回x在表中的位置,否则返回0。 (6). int ListLength(LinkList L) //求链表L的表长 (7). void GetElem(LinkList L, int i, ElemType &e) //用e返回L中第i个元素的值 链表的结点类型定义及指向结点的指针类型定义可以参照下列代码: typedef struct Node{ ElemType data; // 数据域 struct Node *next; // 指针域 }LNode, *LinkList;
标签: 单链表
上传时间: 2017-11-15
上传用户:BIANJIAXIN
初始的学生成绩信息文件名为porduct,如要利用此系统进行学生成绩信息的管理,系统会提示用户输入学生成绩信息的文件名,则要输入此文件名,或输入管理员使用系统时新建的文件名。如删除该文件,则需在系统中调用相应的功能函数重新创建初始化文件。 初始的用户信息所在的文件名为yonghu,系统默认即为此文件名,不可删除。
标签: porduct
上传时间: 2015-11-20
上传用户:cuibaigao
学生成绩管理系统: 初始的学生成绩信息文件名为porduct,如要利用此系统进行学生成绩信息的管理,系统会提示用户输入学生成绩信息的文件名,则要输入此文件名,或输入管理员使用系统时新建的文件名。如删除该文件,则需在系统中调用相应的功能函数重新创建初始化文件。 初始的用户信息所在的文件名为yonghu,系统默认即为此文件名,不可删除。
上传时间: 2013-12-18
上传用户:TRIFCT
STM32f103vct6单片机6个定时器输出24通道定时器输出不同频率和强度的PWM波
上传时间: 2019-08-26
上传用户:a457064589