2022年用C语言编写通讯 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年用C语言编写通讯 .pdf》由会员分享,可在线阅读,更多相关《2022年用C语言编写通讯 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include #include typedef struct Friends char sName30; int tel; int sMovtel; int home; char Emaile30; char assort30; Friends; int c; void jianli (); void search (); void amend (); void change (); void input (Friends *p); void output (Friends *p); void sdele (); void fugai (); int main() int a,b=1; c
2、har s; while(b=1) printf(tt通讯录 n); printf(t1 、新建 n); printf(t2 、查找 n); printf(t3 、修改 n); printf(t4 、删除 n); printf( 请选择 .n); scanf(%d,&a); switch(a) case 1:jianli ();break; case 2:search ();break; case 3:amend ();break; case 4:sdele();break; printf( 是否返回主菜单(YorN)n); fflush(stdin); scanf(%c,&s); if(s=
3、y| s=Y) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - b=1; else break; return 0; /*新建 */ void jianli () int b=1; char d; Friends x; FILE *fp; 通讯录 .txt,ab); while (b=1) input(&x); fwrite(&x,sizeof(x),1,fp); printf( 是否继续新建 (YorN)?n); fflush
4、(stdin); scanf(%c,&d); if(d=y|d=Y) b=1; else break; fclose(fp); /*查找 */ void search () int h , j = 1 , n=0 , num ; char k20; FILE *fp; Friends y; printf(t1 、按号码查找 n); printf(t2 、按姓名查找 n); printf( 请选择 .n); scanf(%d,&h); if(h=1) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
5、 - - 第 2 页,共 8 页 - - - - - - - - - printf(t 请输入你查找的号码!n); while(j=1) scanf(%d,&num); 通讯录 .txt,rb); while(!feof(fp) fread(&y,sizeof(y),1,fp); if(num=y.sMovtel) output(&y); break; if(num!=y .sMovtel) printf( 你输入的号码有误!n 请重新输入 n); j=1; fclose(fp); if(h=2) printf(t 请输入你查找的姓名!n); while(j=1) scanf(%s,k); 通
6、讯录 .txt,rb); while(!feof(fp) fread(&y,sizeof(y),1,fp); if(strcmp(k,y .sName)=0) output(&y); break; if(strcmp(k,y .sName)!=0) printf( 你输入的姓名有误!n 请重新输入 n); j=1; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - fclose(fp); /*修改 */ void amend ()
7、 int h , j = 1 , n=0 , num ; char k20; FILE *fp; Friends y; printf(t1 、按号码查找你所需要修改的原始资料n); printf(t2 、按姓名查找你所需要修改的原始资料n); printf( 请选择 .n); scanf(%d,&h); if(h=1) printf(t 请输入查找你的号码!n); while(j=1) scanf(%d,&num); 通讯录 .txt,rb); while(!feof(fp) c+; fread(&y,sizeof(y),1,fp); if(num=y.sMovtel) change ();
8、break; if(num!=y .sMovtel) printf( 你输入的号码有误!n 请重新输入 n); j=1; fclose(fp); if(h=2) printf(t 请输入你查找的姓名!n); while(j=1) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 8 页 - - - - - - - - - c+; scanf(%s,k); 通讯录 .txt,rb); while(!feof(fp) fread(&y,sizeof(y),1,fp); if(s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年用C语言编写通讯 2022 年用 语言 编写 通讯
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内