C语言课程设计案例_学生信息管理讲述
C语言课程设计 C语言课程设计 学生信息管理 一、功能要求 能对学生的学号、姓名、性别、出生日期、所学专业、所在班级信息进行管理 管理功能包括添加学生信息、查询学生信息、修改学生信息、删除学生信息、恢复删除信息 二、概要设计 三、详细设计 学生信息: 删除标志 字符 ‘*’为已删除标志 学号 长整数 姓名 字符串 最长10个字符 性别 字符 男-M,女-F 出生日期 4位年份,2位月份,2位日 所学专业 字符串 最长20个字符 所在班级 字符串 最长10个字符 平均成绩 实数 两位小数 数据文件: 1.文件名:“Student.dat” 2.文件格式:二进制随机文件,每个学生一条记录。 主菜单: 1.添加学生信息 2.查询学生信息 3.修改学生信息 4.删除学生信息 5.恢复删除信息 0.退出 处理函数: 1.添加学生信息 AddStuden() (1)以“添加方式”打开学生数据文件“Student.dat” (2)输入一个学生的有关信息 (3)将输入的学生信息写入“Student.dat”文件 (4)继续添加?(y/n),“y”返回(2),否则关闭文件,返回主菜单。 处理函数: 2.查询学生信息 QueryStuden() (1)以“只读方式”打开学生数据文件“Student.dat” (2
您可能关注的文档
最近下载
- 物业异地分公司管理探究.doc
- 合规红线与避坑实操手册(2026)《NBT 35045-2014水电工程钢闸门制造安装及验收规范》.pptx VIP
- 抱朴子全文及译文讲解 抱朴子作者及朝代.pdf VIP
- 广东省2026届高三(二模)语文试卷(含案及解析).pdf
- 教师人工智能应用案例征集PPT模板.pptx VIP
- 2025年承德市围场满族蒙古族自治县小升初数学秋季入学摸底测试卷(含答案).doc VIP
- 第5课《孔乙己》练习(含答案)2024—2025学年统编版语文九年级下册.pdf VIP
- 合规红线与避坑实操手册(2026)《SLT 381—2021水利水电工程启闭机制造安装及验收规范》.pptx VIP
- 2026年人教版三年级数学下册期中测试卷(含答案解析)5套精品全.docx VIP
- 合规红线与避坑实操手册(2026)《NBT 35051-2015水电工程启闭机制造安装及验收规范》.pptx VIP
原创力文档

文档评论(0)