c语言课程设计预习报告---通讯录管理系统

c语言课程设计预习报告---通讯录管理系统

ID:11028406

大小:53.00 KB

页数:4页

时间:2018-07-09

c语言课程设计预习报告---通讯录管理系统_第1页
c语言课程设计预习报告---通讯录管理系统_第2页
c语言课程设计预习报告---通讯录管理系统_第3页
c语言课程设计预习报告---通讯录管理系统_第4页
资源描述:

《c语言课程设计预习报告---通讯录管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、C语言课程设计预习报告选题名称:通讯录管理系统系(院):计算机工程学院专业:计算机科学与技术班级:姓名:学号:2011年6月17日一、对题目的理解通讯录管理系统是一个能够对联系人进行增加、查询、删减、修改的系统。应该让使用者直观的了解程序的功能和操作方式。所以操作的界面应简单明了。二、功能分解在这个程序中主要分为以下几个功能:1、输入新的联系人信息其中应具有电话号码识别功能,能给出错误的提示,请使用者重新输入。2、按姓名或电话号码查询联系人3、能按姓名或电话号码删除相关的信息,姓名相同时给出提示,进行选择删除。4、显示所有的联系人

2、信息三、设计思想这个程序通过结构体数组来存放数据,在保存完数据以后将其输入到文件中。如有新输入的信息则追加到原文件后面,有删除的则重新保存。总体结构如下图:通讯录管理系统输入新的联系人信息流程图如图1按姓名或电话号码查询(可按姓氏或部分号码查找)如图2按姓名或电话号码删除流程图如图3显示所有信息如图4用一个全局变量number记录通讯录里的人数。定义一个结构体数组struct tongxunlu{charname[10];charadd[50];charpost[10];chartelep[15];}ren[100];输出电话号码

3、输出邮编输出地址输出姓名for(i=0;i

4、i++)n=1是结束循环图1Number++;在a数组中输入要查询的姓名(姓氏)或电话号码For(i=0;i

5、。预期实现方案:通讯录管理系统*菜单**1、输入新的联系人**2、查找联系人**3、删除联系人**4、查看全部联系人**0、退出系统*此登陆界面是预先设定好作为菜单来显示,在函数中通过switch……case语句来实现选择功能,用户可以通过需要来进行选择

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。