ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:16.42KB ,
资源ID:20746216      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20746216.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(通讯录管理系统源代码文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

通讯录管理系统源代码文档格式.docx

1、int list();int search();int display();int add();int listbyname();int dele();int save();int exit();void main() system(cls); for(;) switch(menu_select() case 0:adduser();break; case 1:list(); case 2:search(); case 3:display(); case 4:add(); case 5:listbyname(); case 6:dele(); case 7:save(); case 8:exi

2、t(0); menu_select() char s80; int a; printf(*_* press any key enter menu! *_* n getch();tt*MENU*nntt 0. 输入记录ntt 1. 显示记录 ntt 2. 按查找ntt 3. 按查找ntt 4. 插入记录 ntt 5. 按排序ntt 6. 删除记录ntt 7. 记录保存文件ntt 8. Quitntt*n don Enter you choice(011): scanf(%s,s); a=atoi(s); while (a11); return a;adduser() ntt* 请输入用户信息 *

3、nntt输入:,&studentnum.name);studentnum.phone);ntt输入地址:studentnum.adress);ntt输入邮编:studentnum.postcode);studentnum.e_mail); num+;ntt是否继续添加?(Y/N):if (getch()=y) adduser();return(0); list() int i; if(num!=0) ntt* 以下为通讯录所有信息* for (i=0;inum;i+) ntt: %s,studenti.name);,studenti.phone);ntt地址:,studenti.adress)

4、;ntt邮编:,studenti.postcode);,studenti.e_mail);tt if (i+1num) ntt_pausentt* else ntt通讯录中无任何纪录ntt按任意键返回主菜单: return(0);search() int mark=0; int a=0;ntt* 按查找 * char name20;ntt请输入:,name); for(i=a; if (strcmp(studenti.name,name)=0) ntt* 以下是您查找的用户信息 * mark+; if (i+1)ntt是否继续查找相同名字的用户信息:(y/n) if (getch()= a=i

5、; continue;ntt按任意键返回主菜单 if(mark!ntt没有相同的用户纪录display()int mark=0;int i;int a=0;printf(ntt* 按查找 *char phone10;scanf(,phone);for(i=0; if (strcmp(studenti.phone,phone)=0) ntt* 以下是您查找的用户信息 *if (mark=0) ntt没有改用户的信息add() if (fp=fopen(student.bin,wb)=NULL) ntt文件打开失败 if (fwrite(&studenti,sizeof(struct record

6、),1,fp)!=1) ntt写入文件错误!n fclose(fp);ntt通讯录文件已保存ntt按任意键退出程序ntt exit(0);void deletebyphone()int i,j;int deletemark=0;ntt请输入要删除用户: if(num=0) ntt对不起,文件中无任何纪录 return; if (strcmp(studenti.phone,phone)=NULL) ntt以下是您要删除的用户纪录:ntt是否删除? for (j=i;jnum-1;j+) studentj=studentj+1; num-; deletemark+;ntt删除成功ntt是否继续删除

7、? deletebyphone(); if (deletemark=0) ntt没有该用户的纪录void deletebyname()int findmark=0;int j;for (i=a; if (strcmp(studenti.name,name)=NULL) findmark+;ntt_ if(i+1)ntt是否继续删除相同的用户信息? deletebyname();else continue;if (deletemark=0)&(findmark=0) else if (findmark!ntt没有重名信息dele()char choic;ntt1-按删除 2-按删除ntt请选择:

8、 choic=getch();switch (choic) case 1:deletebyphone();2deletebyname();listbyname() int i,j; struct record tmp; for (i=1; if(strcmp(studenti.name,studenti-1.name)0) tmp=studenti; j=i-1; do studentj+1=studentj; j-; while (strcmp(tmp.name,studentj.name)=0); studentj+1=tmp;ntt排序成功,是否显示? list();save() int j; FILE*fp; fp=fopen(student.txtw if (fp=NULL)cant open the file.=0) for(j=0;j+) fwrite(student,sizeof(student),1,fp);保存成功!

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1