文件操作+线性链表+冒泡排序实验

简介: 文件操作+线性链表+冒泡排序实验

文件操作+线性链表+冒泡排序实验室。 现有结构体定又如下: struct stuInfo { char id[12];//数据成员 char name [15] ; float score; struct stuInfo *next;//指针成员 } 任务及要求: (1)完成线性链表的定义和创建,确保链表的第一个节点为哨兵节点。不存放有效的数据: (2)利用文件的相关操作,动态开辟节点存储空间,将存放在碰盘某个路径中的文件"stuinfo. txt"信息逐条读入,并依次存入到线性链表的每个节点中,信息如下: 00001张三100 00002李四99 00003王五100 00004王六89 00005江涛98 00006陈琪88 00007祁廷91 (3)接下来,将学号为00004的节点删除: (4)再接下来,利用冒泡排序。对链表继续升序排序: (5)将完整的线性链表信息从头到尾依次存储到磁盘某个路径下的"score. txt”文件中,存储格式和“stuinfo. txt"文件相同。 (6)最终将"score. txt”的内容复制粘贴到实验报告的实验结果中。

目录
相关文章
|
存储
文件操作+线性链表+冒泡排序实验室。
文件操作+线性链表+冒泡排序实验室。
64 0
|
存储
文件操作+线性链表+冒泡排序实验室
文件操作+线性链表+冒泡排序实验室
63 0
|
4天前
|
算法
LeetCode刷题---19. 删除链表的倒数第 N 个结点(双指针-快慢指针)
LeetCode刷题---19. 删除链表的倒数第 N 个结点(双指针-快慢指针)
|
4天前
|
存储
LeetCode刷题---817. 链表组件(哈希表)
LeetCode刷题---817. 链表组件(哈希表)
|
4天前
|
存储 C语言 索引
环形链表、环形链表 II、有效的括号​​​​​​​【LeetCode刷题日志】
环形链表、环形链表 II、有效的括号​​​​​​​【LeetCode刷题日志】
|
4天前
【移除链表元素】LeetCode第203题讲解
【移除链表元素】LeetCode第203题讲解
|
4天前
|
算法 安全 数据处理
LeetCode刷题---707. 设计链表(双向链表-带头尾双结点)
LeetCode刷题---707. 设计链表(双向链表-带头尾双结点)
|
4天前
leetcode代码记录(移除链表元素
leetcode代码记录(移除链表元素
10 0
【每日一题】LeetCode——链表的中间结点
【每日一题】LeetCode——链表的中间结点
|
4天前
|
C++
[leetcode 链表] 反转链表 vs 链表相交
[leetcode 链表] 反转链表 vs 链表相交