c-学生成绩管理系统

  最近看到有同学求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)           ///信息查询

运行界面截图:
页面登录,注册:

主要操作:

学生信息输出:

(不要在意为何人名如此奇怪haha)

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

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

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

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

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值