欢迎来到天天文库
浏览记录
ID:9385487
大小:36.50 KB
页数:4页
时间:2018-04-29
《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];输出电话号码输出邮编输出地址输出姓名for(
3、i=0;i4、a数组中输入要查询的姓名(姓氏)或电话号码For(i=0;i5、、查找联系人**3、删除联系人**4、查看全部联系人**0、退出系统*此登陆界面是预先设定好作为菜单来显示,在函数中通过switch……case语句来实现选择功能,用户可以通过需要来进行选择
4、a数组中输入要查询的姓名(姓氏)或电话号码For(i=0;i5、、查找联系人**3、删除联系人**4、查看全部联系人**0、退出系统*此登陆界面是预先设定好作为菜单来显示,在函数中通过switch……case语句来实现选择功能,用户可以通过需要来进行选择
5、、查找联系人**3、删除联系人**4、查看全部联系人**0、退出系统*此登陆界面是预先设定好作为菜单来显示,在函数中通过switch……case语句来实现选择功能,用户可以通过需要来进行选择
此文档下载收益归作者所有