c语言课程设计(论文)-通讯录管理系统

c语言课程设计(论文)-通讯录管理系统

ID:5470954

大小:285.51 KB

页数:16页

时间:2017-12-14

c语言课程设计(论文)-通讯录管理系统_第1页
c语言课程设计(论文)-通讯录管理系统_第2页
c语言课程设计(论文)-通讯录管理系统_第3页
c语言课程设计(论文)-通讯录管理系统_第4页
c语言课程设计(论文)-通讯录管理系统_第5页
资源描述:

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

1、中国地质大学(武汉)C语言课程设计学院:计算机学院专业:网络工程题目:通讯录管理系统班级:姓名:学号:指导教师:2010年6月30日1题目:通讯录管理系统2要求:具有数据输入,删除,修改,显示和查询功能的电话薄管理系统。(1)数据包括:人名,工作单位,电话号码和E-mail地址。(2)可对记录中的姓名和电话号码进行修改。(3)可增加或删除记录。(4)可显示所有保存记录。(5)可按人名或电话号码进行查询。3设计思路:根据题目要求,本程序应该采用结构体数组和文件系统实现。其中,结构体成员包括人名,工作单位,电话号码和E-mail地址。数组

2、中的数据均为字符串型。(1)输入模块流程图结束开始输入通讯录管理系统的信息保存信息(2)删除模块流程图结束I!=0吗?输入要删除的姓名开始显示用户想要删除的记录没有找到显示找到的记录并删除记录是否删除返回主菜单(3)修改模块流程图提示没有找到I!=吗?输入要修改的姓名显示所有记录,让用户看那条信息需要修改开始是否修改显示找到的记录并修改记录NYY结束返回主菜单N开始结束(4)显示模块流程图输入想要显示的信息显示信息结束(5)查询模块流程图选择下一步操作是否继续退出显示找到的纪录提示没有找到是否找到记录输入要查找的姓名开始结束Y源程序:

3、#include#include#include#includestructcontacks{charname[10];charworkplace[20];chartele[20];charemail[20];}con[50];intk=0;voidenter();voiddisplay();voidlook();voidchange();voiddel();voidsave();voidmain(){inta;do{printf("*********

4、*********************************************************");printf("*");printf("tt欢迎进入通讯录管理系统");printf("tt*");printf("******************************************************************");printf("*");printf("t1.增加记录");printf("ttttt*");printf("*");printf

5、("t2.显示记录");printf("tttt*");printf("*");printf("t3.查询记录");printf("ttttt*");printf("*");printf("t4.修改记录");printf("ttttt*");printf("*");printf("t5.删除记录");printf("ttttt*");printf("*");printf("t6.保存记录");printf("tttt*");printf("*");print

6、f("t7.退出系统");printf("ttttt*");printf("******************************************************************");printf("Enteryouchoice:");scanf("%d",&a);switch(a){case1:printf("");enter();break;case2:printf("");display();break;case3:printf("");look();break;ca

7、se4:printf("");change();break;case5:printf("");del();break;case6:printf("");save();break;case7:printf("");exit(0);break;default:printf("Thechoiceisbetween1to6.");}}while(a!=0);getch();}voidenter(){charch[20];printf("enterstudentinformation:");do{printf("

8、name:");scanf("%s",con[k].name);printf("workplace:");scanf("%s",con[k].workplace);printf("telephone:");sca

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

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

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