c语言课程设计学生通讯录管理系统.docx

上传人:b****8 文档编号:13107258 上传时间:2023-06-11 格式:DOCX 页数:2 大小:30.46KB
下载 相关 举报
c语言课程设计学生通讯录管理系统.docx_第1页
第1页 / 共2页
c语言课程设计学生通讯录管理系统.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

c语言课程设计学生通讯录管理系统.docx

《c语言课程设计学生通讯录管理系统.docx》由会员分享,可在线阅读,更多相关《c语言课程设计学生通讯录管理系统.docx(2页珍藏版)》请在冰点文库上搜索。

c语言课程设计学生通讯录管理系统.docx

c语言课程设计学生通讯录管理系统

题目:

学生通讯录管理系统

任务说明:

主要利用c语言的文件操作能力设计开发一个小型的通讯录管理系统,至少具有如下功能:

记录通讯录内的人员的学号、姓名、地址、电话号码。

显示所有人员的信息。

通过输入姓名查找人员信息。

通过输入姓名查找到要删除的人员信息,然后可以进行删除。

通过输入姓名查找到要修改的人员信息,然后可以进行修改。

添加人员信息。

系统功能描述:

本程序的功能是为用户提供简单的通讯录进行管理,通过该程序存储联系人信息,提供关键字(只能是英文关键字进行查找)查找功能,可以对数据进行修改、删除、添加等操作。

各按钮的功能如下:

查找记录:

以姓名为关键字,查找并显示该记录。

若查找不到,则显示“好象没有”;

添加记录:

将当前记录按姓名序加入通讯录,然后显示第一条记录;

修改记录:

修改当前记录,显示当前记录。

姓名为关键字,不允许修改;

删除记录:

删除当前记录,然后显示第一条记录;

第一条记录:

将当前记录指针移动至首节点,若已为首节点,则不移动;

前一条记录:

将当前记录指针向前移动一个节点,若已为首节点,则不移动;

后一条记录:

将当前记录指针向后移动一个节点,若已为尾节点,则不移动;

最后一条记录:

将当前记录指针移动至尾节点,若已为尾节点,则不移动;

加载:

从文件中掉入已保存的通讯录数据;

保存:

保存通讯录数据;

退出:

退出系统;

设计思路:

根据要求,电话录数据以文本文件存放在文件中,故需要提供文件的输入、输出等操作;还需要保存记录以进行修改,删除,查找等操作;另外还应提供键盘式选择菜单实现功能选择.

图1系统功能模块图

软件中使用的结构体和结构体数组,如:

structcallmember

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2