安徽工业大学 《C 语言课程设计》实习综合报告 课题名称: 个人通讯录管理系统 实习成员: 王刚 学 号: ********* 专业班级: 网络工程 103 班 指导教师: 郑啸老师 目 录 一.问题描述……………………………………………
各功能流程图与设计思路…………………………
1 显 示 模 块 ………………………………………
2 查 找 模 块 ……………………………………………4
3 添 加 模 块 …………………………………………
4 删 除 模 块 ………………………………………
5 修 改 模 块 …………………………………………
…9 三 、文件的读取与保存……………………………………
11 四、程序源代码………………………………………
……12 五、调试与运行结果… … … … … … … … … … … … … …
… 18 六、计算机学院课程设计评定意见………………………
问题描述 设计通讯录包含以下功能: (1) 通 讯 录 的 每 一 条 信 息 包 括 姓 名 、单位、固定电话、移动手机、分类(如同事、朋友、同学、家人等)、EMAIL、QQ等
(2) 输入功能: 可以一 次完成若干条 信 息 的 输入
(3) 显示功能: 完成全部通 讯 录 信 息 的 显示
(4) 查找功能: 可以按姓 名 等多种方式查找通 讯 信 息
(5) 增加、删除、修改功能: 完成通 讯 录 信 息 的 多种更新
各功能流程图与设计思路 Menu 菜单: 运 用 switch( ) 进 行 操 作: case'1': 显示功能,list( ) 函数 开 始 菜 单 menu 显 示 查 找 增 加 删 除 修 改 保存 结束 说 明 : 利 用 for