云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 毕业论文

毕业论文

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 1:03:04

} }

void namesearch(ADDRESS addr[],int length) //按姓名查找 {

for(i=0;i

addrTmp[i]=addr[i]; }

FILE *fp;

fp = fopen(\,\); printf(\请输入姓名:\\n\); scanf(\,&in);

printf(\按姓名查找如下:\\n\);

printf(\workplace \\n\); i = 0;

while((fscanf(fp,\,&addrTmp[i].ID,&addrTmp[i].name,&addrTmp[i].telephone,addrTmp[i].email,addrTmp[i].workplace))!=0) {

if(strcmp(addrTmp[i].name,in)==0) {

printf(strFmt,addrTmp[i].ID,addrTmp[i].name,addrTmp[i].telephone,addrTmp[i].email,addrTmp[i].workplace); if(feof(fp)) {

break; } } else {

if(feof(fp)) {

break; } } i++; } }

//通过联系电话查找

void telephonesearch(ADDRESS addr[],int length) {

for(i=0;i

24

{

addrTmp[i]=addr[i]; }

FILE *fp;

fp = fopen(\,\); printf(\请输入要查找的联系电话:\\n\); scanf(\,in);

printf(\按电话查找如下:\\n\);

printf(\workplace \\n\); i = 0;

while((fscanf(fp,\,&addrTmp[i].ID,&addrTmp[i].name,&addrTmp[i].telephone,addrTmp[i].email,addrTmp[i].workplace))!=0) {

if((strcmp(addrTmp[i].telephone,in))==0) {

printf(strFmt,addrTmp[i].ID,addrTmp[i].name,addrTmp[i].telephone,addrTmp[i].email,addrTmp[i].workplace); if(feof(fp)) {

break; } } else {

if(feof(fp)) {

break; } } i++; } }

//通过地址查找

void workplacesearch(ADDRESS addr[],int length) {

for(i=0;i

addrTmp[i]=addr[i]; }

FILE *fp;

fp = fopen(\,\); printf(\请输入联系地址:\\n\);

25

scanf(\,&in);

printf(\按地址查找如下:\\n\);

printf(\workplace \\n\); i = 0;

while((fscanf(fp,\,&addrTmp[i].ID,&addrTmp[i].name,&addrTmp[i].telephone,addrTmp[i].email,addrTmp[i].workplace))!=0) {

if((strcmp(addrTmp[i].workplace,in))==0) {

printf(strFmt,addrTmp[i].ID,addrTmp[i].name,addrTmp[i].telephone,addrTmp[i].email,addrTmp[i].workplace); if(feof(fp)) {

break; } } else {

if(feof(fp)) {

break; } } i++; } }

int delet(ADDRESS adr[],int length) //删除记录 {

printf(\要修改第几条记录:\\n\); scanf(\,&j);

for(i=j;i

adr[i]=adr[i+1]; }

return length--; }

void rewrite(ADDRESS adr[],int length) //修改记录 {

printf(\要修改第几条记录:\\n\); scanf(\,&j);

printf(\请输入ID:\\n\); scanf(\,&i);

26

adr[j].ID=i;

printf(\请输入姓名:\\n\); scanf(\,in);

strcpy(adr[j].name,in);

printf(\请输入联系电话:\\n\); scanf(\,in);

strcpy(adr[j].telephone,in); printf(\请输入电子邮箱:\\n\); scanf(\,in);

strcpy(adr[j].email,in);

printf(\请输入联系地址:\\n\); scanf(\,in);

strcpy(adr[j].workplace,in); }

int load(ADDRESS adr[]) //导入文件到通讯录 {

FILE *fp;

if((fp=fopen(\,\))!=NULL) {

cntAddr=0;

while(!feof(fp)) {

fscanf(fp,\,&(adr[cntAddr].ID),adr[cntAddr].name,adr[cntAddr].telephone,

adr[cntAddr].email,adr[cntAddr].workplace); cntAddr++; } }

fclose(fp); return cntAddr; }

void copy() //把当前文件复制到新文件上 {

FILE *fp,*fc;

printf(\请输入新文件名(路径中的反斜杠用\\\\表示)\\n\); scanf(\,&in);

if((fp=fopen(\,\))!=NULL) {

fc=fopen(in,\); while(!feof(fp)) {

fscanf(fp,\

27

搜索更多关于: 毕业论文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

} } void namesearch(ADDRESS addr[],int length) //按姓名查找 { for(i=0;i

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com