当前位置:首页|资讯

C语言线性表的链表实现系统

作者:高校程序发布时间:2024-10-30

C语言线性表的链表实现系统

数据结构大作业一

题目:
现在有一个名为test.txt的文件,该文件存放了某班级某课程的期末考试成绩(文档内容如下图所示)第一列为学生学号,第二列为学生姓名,第三列为学生该课程的成绩。用C语言编写程序,根据第一列给定的值,读取test.txt文件内容,并用链表结构存储,完成如下基本功能:(本次作业满分100分)
1.建立链表功能

2.插入学生(插入的位置由自己任意输入)

3.删除学生

4.按位置查找学生

5.按姓名查找其在表中的位置

6.求顺序表的长度

7.求班里成绩的最高分及位置

8.退出功能

评分与要求:
本次作业满分100分,占总成绩的10%,以下是评分标准:

  1. 程序可读性(20分)
    a) 采用结构化编程,函数的使用(5)
    b) 适当的注释、缩进得当、缩进得当(5)
    c) 程序写到一个文件下,保存成.c或者.cpp文件。(10)

  2. 程序确切性(30分)
    a) 编译无错,只能用C语言编写(10)
    b) 正确获取输入(10)
    c) 答案正确(10)

  3. 程序的可行性(50分)
    是否按照题目要求采用相应的数据结构和算法来实现。
    注(十分重要请详读):
    作业采用面批的形式,没有面批的学生,将没有本次作业成绩!面批前请将作业代码提交至课堂派。

源码联系UP主 -> https://space.bilibili.com/329101171



Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1