(word完整版)c语言程序设计通讯录管理系统.doc 立即下载
2024-09-09
约1.1万字
约18页
0
89KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

(word完整版)c语言程序设计通讯录管理系统.doc

(word完整版)c语言程序设计通讯录管理系统.doc

预览

免费试读已结束,剩余 13 页请下载文档后查看

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(word完整版)c语言程序设计通讯录管理系统
(word完整版)c语言程序设计通讯录管理系统


(word完整版)c语言程序设计通讯录管理系统


1.需求分析
根据题目要求,通讯录保存在文件中,要提供文件的输入和输出功能;还有就是要提供通讯录添加(个人信息包括姓名、学号、年龄、住址、电子邮件等)、删除、显示、修改等基本功能。
	2。概要设计
系统总体设计是信息的输入、信息的编辑和退出。系统功能模块如下:
添加通讯录;
输出通讯录;
查找通讯录;
修改通讯录;
删除通讯录;
退出通讯录;



3.详细设计
1.通讯录里无信息,所以要添加信息.用键盘逐个输入通讯录里联系人的信息.
Y
N
开始
新建联系人
是否继续添加联系人?
结束


2.输出通讯录用于让使用者观看通讯录里所有的信息。

开始
输出所有联系人信息
结束

3.查找通讯录是让使用者可以通过电话或姓名来查找通讯录里的联系人.

	开始
按姓名查找
按号码查找
结束


4。修改通讯录是让使用者通过姓名查找到通讯录里的联系人,然后其作出修改.开始
输入姓名查找联系人
选择要修改的信息
是否继续修改其它联系人
结束
Y
N


5。删除通讯录是用来按照联系人的姓名或电话来单独删除通讯录中一些不想要的联系人.还可以集体删除通讯录中的联系人.
开始
删除单人
按姓名删除
按电话删除
删除集体
结束


6.退出通讯录系统。
4.主要源程序代码
#include<stdio.h>
#include<stdlib.h>
#include<string.h〉
#include<conio.h〉

structrecord
{
charname[20];
charage[20];
charphone[20];
charadress[40];
charnumber[30];
chare_mail[20];
}contact[500];

intNO=0;
FILE*fp;

voidmainmenu();
voidnewrecord();
voidbrowsemenu();
voidsearchmenu();
voidsearchname();
voidsearchphone();
voidmodifymenu();
voiddeletemenu();
voiddeleteall();
voiddeletesingle();
voiddeletename();
voiddeletephone();
intloadfile();
voidsavefile();

voidmain()
{printf(”\n\t\t:)欢迎使用通讯录管理系统beta");
printf("\n\t\t文件导入中……请稍后……\n\n\n\n\n");
system(”cls”);
loadfile();
while(1)
{
mainmenu();
}
}

voidmainmenu()
{
charchoice;
system(”cls”);
printf("\n\t\t********************主菜单********************");
printf("\n\t\t******************1—新建菜单******************");
printf("\n\t\t******************2-浏览菜单******************”);
printf("\n\t\t******************3-查找菜单******************");
printf("\n\t\t******************4—修改菜单******************");
printf("\n\t\t******************5—删除菜单******************”);
printf("\n\t\t******************6—退出******************");

printf(”\n\t\t************************************************”);
printf("\n\t\t请选择:");
choice=getch();
switch(choice)
{
case'1':newrecord();break;
case’2':browsemenu();break;
case'3':searchmenu();;break;
case'4':modifymenu();break;
case’5':deletemenu();break;
case'6’:exit(0);
default:mainmenu();
}
}

voidnewrecord()
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

(word完整版)c语言程序设计通讯录管理系统

文档大小:89KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用