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