- 11
- 0
- 约9.65千字
- 约 27页
- 2021-07-10 发布于湖北
- 举报
题目:学生成绩管理程序
学生成绩管理程序
本章课程是设计一个实用的小型学生成绩管理程序,它要求不用链表,而用数组来设计这个程序,它有查询和检索功能,并且能够对指定文件操作,也可将多个文件组成一个文件。
设计要求
功能设计要求
设计要求实现的功能较多,所以将它们分为几个部分叙述。
建立文件
可以使用默认文件名或指定文件名将记录存储到文件;
文件保存成功返回0,失败返回-1;
设置保存标志savedTag作为是否对记录进行存储操作的信息;
写同名文件将覆盖原来文件的内容;
增加学生记录
可在已有记录后面追加新的记录
可以随时用它增加新的记录,它们仅保存在结构数组中;
可以将一个文件读入,追加在已有记录之后;
如果已经采取文件追加的方式,在没有保存到文件之前,将继续保持文件追加状态,以便实现连续文件追加操作方式;
如果没有记录存在,给出提示信息。
显示记录
如果没有记录可供显示,给出提示信息;
可以随时显示内存中的记录
文件存储
可以按默认名字或指定名字存储记录文件;
存储成功返回0.,否则返回-1;
更新存储标志;
读取文件
可以按照默认名字或指定名字将记录文件读入内存;
读取成功返回0,否则返回-1;
可以将指定或默认文件追加到现有记录并更新记录的尾部;
可以将文件连续追加到现有记录并更新记录的名词;
更新存储标志;
删除记录
可以按“学好”、“姓名”、“名词”方式删除记录;
给出将
您可能关注的文档
- ask信号的仿真分析.doc
- 5多元多级分离过程的捷算法修改版.ppt
- aspen plus模拟轻苯馏分分离.pdf
- 7 绩效监控与反馈提高.ppt
- bim-建筑信息模型.doc
- bim建模考题 - 副本.doc
- bim技术在我国现阶段的应用.doc
- bim技术的研究与应用.docx
- bim施工土建应用知识汇总.docx
- bim价值及国内外政策.pptx
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
最近下载
- 城市轨道交通票务管理--说课.pptx VIP
- 基于PLC小型的小型吊车控制系统设计与分析.docx VIP
- JJF 2283-2025 电子叉车秤校准规范标准立项发展报告.docx VIP
- 年产户外服装面料6000万米、PVC压延布5000万米生产线改扩建项目环境影响报告书.doc VIP
- 石油炼制与石油化工PPT课件.pptx VIP
- S206嘉善至余姚公路平湖段改建工程(规划九曲港路至乍王线段)环境影响报告书.pdf VIP
- 生物化学教程(王镜岩)课后习题答案解析.pdf
- 推拿治疗LDH的作用机制和研究进展.pdf VIP
- 2026年初中成语故事《方枘圆凿》楚辞矛盾哲理教案.docx VIP
- ATBM253 Data Sheet v1.3 (电视高频头芯片).pdf VIP
原创力文档

文档评论(0)