2024年程序设计通讯录管理系统 通讯录管理系统python课程设计(五篇).docx
上传人:挥剑****天涯 上传时间:2024-09-10 格式:DOCX 页数:41 大小:52KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

2024年程序设计通讯录管理系统 通讯录管理系统python课程设计(五篇).docx

2024年程序设计通讯录管理系统通讯录管理系统python课程设计(五篇).docx

预览

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

10 金币

下载此文档

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

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

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

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

2024年程序设计通讯录管理系统通讯录管理系统python课程设计(五篇)范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。那么我们该如何写一篇较为完美的范文呢?下面是小编为大家收集的优秀范文,供大家参考借鉴,希望可以帮助到有需要的朋友。程序设计通讯录管理系统通讯录管理系统python课程设计篇一通讯录管理系统2.基本功能(1)显示:将所有联系人的信息显示出来(2)查找:按姓名、手机号码、qq号码进行查找(3)添加:从键盘上录入联系人的有关信息,包括姓名、手机号码、qq号码、家庭地址(4)修改:根据用户需要,修改联系人的指定信息(5)删除:删除不需要的信息源代码#include#include#include#definelensizeof(structper)structper{charname[17];//姓名charnumber[13];//电话charqq[11];//qq号charadd[30];//家庭地址};voidclearscreen()//清屏函数{system(“cls”);}voidprintf1()//主界面{printf(“nnnnttt欢迎来到通讯录!”);printf(“nntt请选择操作:”);printf(“nnttt1.显示通讯录”);printf(“nttt2.查找通讯录”);printf(“nttt3.添加通讯录”);printf(“nttt4.修改通讯录”);printf(“nttt5.删除通讯录”);printf(“nttt6.退出n”);}voidprintf2()//修改页面{printf(“请选择操作:n”);printf(“t1.按姓名查找n”);printf(“t2.按手机号码查找n”);printf(“t3.按qq号码查找n”);printf(“t4.返回上一页n”);}voidshow()//显示函数{structper*p,person;file*fp;inti=0;p=&personclearscreen();printf(“姓名tt电话tqqt家庭地址nn”);if((fp=fopen(“”,“r”))==null){printf(“cannotopenfilen”);exit(0);}while(!feof(fp)&&fread(p,len,1,fp)){printf(“%-17s%-13s%-11s%-30sn”,p->name,p->number,p->qq,p->add);i++;}if(i==0)printf(“没有联系人n”);elseprintf(“ntttttt共有%d位联系人n”,i);fclose(fp);printf(“n按回车键返回上一页”);getchar();getchar();}voidseek()//查找{charname[17],tel[13],qq[11];intn,i;file*fp;structper*p,person;p=&personfp=fopen(“”,“r”);while(1){rewind(fp);clearscreen();printf2();printf(“请选择您的操作:n”);scanf(“%d”,&n);if(n==1){i=0;clearscreen();printf(“请输入要查找的联系人的姓名:n”);scanf(“%s”,name);while(!feof(fp)){fread(p,len,1,fp);if(strcmp(name,p->name)==0){i++;if(i==1){printf(“姓名tt电话tqqt家庭地址nn”);}printf(“%-17s%-13s%-11s%-30sn”,p->name,p->number,p->qq,p->add);memset(p,0,len);}}if(i==0)printf(“没有该联系人的信息n”);printf(“n按回车键返回上一页”);getchar();getchar();}elseif(n==2){i=0;clearscreen();printf(“请输入要查找的手机号码:n”);scanf(“%s”,tel);while(!feof(fp)){fread(p,len,1,fp);if(strcmp(tel,p->number)==0){i++;if(i==1){printf(“姓名tt电话tqqt家庭地址nn”);}printf(“%-17s%-13s%-11s%-30sn”,p->name,p->number,p->qq,p->add);memset(p,0,len);}}if(i==0)prin