学生信息管理系统

学生信息管理系统

一.题目内容

对例1的学生信息管理系统,要求完成以下基本任务:
1.改写程序为良好程序风格(文档注释,函数注释,语句注释)。
2.将功能补充完全(基于文件处理,完成刷新和保存功能)。
3.将学生信息改为更好的数据组织,而非离散形式(结构体)。

二.算法设计(流程图)
在这里插入图片描述

三.源代码
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四.测试及调试截图

运行截图:
菜单选项0.系统帮助
在这里插入图片描述

菜单选项2.查询学生信息
在这里插入图片描述

菜单选项3.修改学生信息
在这里插入图片描述

菜单选项4.增添学生信息
在这里插入图片描述

菜单选项5.删除学生信息
在这里插入图片描述

菜单选项6.显示当前信息
在这里插入图片描述

菜单选项7.将学生信息写入文件中

在这里插入图片描述
测试代码:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

测试截图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

五.总结心得
这次的程序是关于一个学生信息管理系统,它的菜单里有8个选项功能,基本实现了一个系统的正常操作需求。次系统还有基于文件处理的部分,实现了数据的存储修改和删除功能。对于实验要求的结构化,因为第一次遇见这种问题,运用的还是不太熟练。而且,以前很少用C语言写程序,都是用C++,这次重新温习了C语言,觉得收获很多。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值