欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

c-学生成绩管理系统

程序员文章站 2022-05-06 09:41:03
...

  最近看到有同学求C语言课程设计的相关问题,其中有关于学生成绩管理系统的课设。联想到我大一的时候写过这玩意,于是找了出来给大家分享。源代码分享到了我的:github源代码 (点击绿色按钮的clone and download下载)
(庆幸CodeBlocks没卸载,不然项目也没保存啦)

主要功能

  • 系统登陆
    • 操作
      • 数据输入
      • 数据输出
      • 信息查询
      • 数据查入
      • 数据删除
      • 数据修改
      • 退出系统

实现

  • 登陆

    • 账号结构体
    • 账号线性表
  • 学生信息

    • 学生信息结构体

操作实现(主要函数)

void ListUserCreat(ListUser *U)  ///创建 从文件中读入数据到账号密码线性表
void ApplyUser(ListUser *U)      ///帐号申请
int Loginjudge(ListUser *U)      ///登陆及判断
void ListCreat(List *L)         ///(创建)从文件中读入数据到线性表
void ListDisplay(List *L)       ///遍历
void addrecord(List *L)         ///增添数据
void Search(List *L)           ///信息查询

运行界面截图:
页面登录,注册:
c-学生成绩管理系统c-学生成绩管理系统c-学生成绩管理系统
主要操作:
c-学生成绩管理系统
学生信息输出:
c-学生成绩管理系统
(不要在意为何人名如此奇怪haha)

该系统主要应用了,C的结构体、线性表
尤其是对于线性表的操作有一定的练习作用

源代码及说明在我的github中 ,欢迎查看

尽量用电脑访问github 源代码下载,或者手机浏览器标识为电脑版,(手机版貌似找不到下载按钮)

PS:对于此分享一来可以帮助一些初学C语言的同学,二来也算是对当时写这个东西期间的美好回忆吧, 哈哈
首先说这是我大一的时候写的,当时对C的理解也算是一般般,所以这其中也不免会有一些问题,比如可以简单实现的功能被我整的复杂了,代码不规范啦之类的等等,还望看官不要斤斤计较blablabla~

上一篇: layui弹出层

下一篇: layui弹出层