C 语 言 课 程 设 计 实 验 报 告 一 、 设 计 目 的 : 学生信息包括:学号、姓名、性别、系名、班级名、出生年月、住址、电话号码。设计一学生信息管理系统,使之能提供以下功能: 1.系统以菜单方式工作; 2.学生信息录入功能(输入); 3.学生信息浏览功能(输出); 4.学生信息检索功能; 5.学生信息的删除与修改功能; 二 、 总 体 设 计 思 路 : 1>程序设计组成框图 主菜单 添加新的学生信息 浏览所有学生信息 检索学生信息 按学号检索 按姓名检索 修改此同学信息 删除此同学信息 检 索 信息添加新的学生信息 删除所有记录 保存并退出 C 语言程序设计实验报告 2 2>N-S 流 程 图 case ‘4’ case ‘3’ Case’ 2’ case ‘1’ 结束 调用add() 添加新的学生信息 fileopen() Menu() 输入选择 x 调用scan() 浏览所有学生信息 退出系统 调用res() 检索学生信息 x 开始 filesave() C 语言程序设计实验报告 3 三、详细设计说明: 1>头文件 #include #include #include #include 2>数入口说明 main();主函数; void menu();主菜单界面; void add();添加新的学生信息; void print(int i);打印学生信息; void scan();查找学生信息; void res();检索学生信息界面; void res_name();按姓名检索; void res_num();按学号检索; void del(int i);删除学生信息; void modify(int i);修改学生信息; void fileopen();打开文件; void filesave();保存文件; 2>调用关系 main() fileopen() filesave() menu() add() scan() res() res_num() res_name() modify(int i) del(int i) menu() add() menu() res() add() menu() C 语言程序设计实验报告 4 4.调 试 与 测 试 : ➢ 编 译 工 具 1.C/C++程 序 设 计 学 习 与 实 验 系 统 2.Tc C 语言程序设计实验报告 5 3.VC++6.0 均 通 过 调 试 ! C 语言程序设计实验报告 6 ➢ 主 菜 单 ➢ 添 加 新 的 学 生 信 息 ➢ 浏 览 所 有 学 生 信 息 C 语言程序设计实验报告 7 ➢ 检 索 信 息 库 ➢ 继 续 查 找 下 一 条 C 语言程序设计实验报告 8 ➢ 修 改 学 生 信 息 ➢ 删 除 信 息 库 所 有 记 录 C 语言程序设计实验报...