精选优质文档-倾情为你奉上 二一一年 九 月设计要求题目三 通讯录管理系统任务:自学C语言中相关知识,设计出通讯录管理系统。要求如下所述:u 建立通讯录信息,信息至少包含编号、姓名、年龄、电话、通讯地址、电子邮箱等;u 能够提供添加、删除和修改通讯录信息的功能,并给出确认是否保存或删除记录的提示信息;u 能够提供按姓名或电话等查询并显示相应记录信息;u 将通讯录保存在文件中;u 能够按表格方式输出通讯录信息。二、要求u 为了保证所有的数据可以长期被使用,要求程序能将相关数据存储在外部数据文件中,具体数据格式和文件名、路径等自定;u 根据所设计的算法,定义相应函数分别实现系统的各子功能模块,同时由主程序提供友好的用户界面,使用户可通过选择主菜单来调用课程设计中要求完成的各个功能模块,子程序执行完后可返回到主菜单,继续选择其他功能执行。源程序要求书写规范,结构清晰。重点函数的重点变量,重点功能部分均要求给出清晰的程序注释。u 程序编译、链接成功后,自己设计实现程序功能的一组或多组测试数据,并严格按照此测试数