资源描述:
《通讯管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、#include#include#includetypedefstmct{charnum[10];/*编号*/charname[20];/*姓名*/charaddress[20];/*地址*/chartel[20];/*电话*/[book;bookstu[80J;/*结构体数组变量*/intmenu()/*菜单函数*/intc;do{system(Hcls");printf(H");printfCAtXtprintf("");pr
2、intf(Htt》》通讯录管理系统《《n);printf(Htt》1.输入信息《”);printf(Htt》2.杳看完整信息《”);printf(Htt》3.按编号进行排列《”);printf(Htt》4.修改通讯录信息《”);printf("tt》5.删除通讯录信息《”);printf(ntt》6.按姓名检索信息《”);printf(ntt》7.读取文件《”);printf(Htt》8.保存文件《”);printf(Ht
3、t》0.退出系统W);★★★★★★★★★★★★★★★★★★★★★M);printf(ntt><他—M);/-WE);I==l“);Il“lln);printf(HM);printf("tt_O_你printf(utt/\IIprintf(Httl=======ll[l_l]lprintf("ttl00I/OOWprintf(Htt/—\I—IV(OMIMO\()/\XAnH);・===・)V/—\M);(:l—)OJ_OH);・・
4、・・u);printf("tt・・・・・・・・printf(””);printf(Htt您好(*A_A*)!请选择(0-8):”);scanf(“%d“,&c);}while(c<0llc>9);return(c);intInput(bookstud[],intn)/*1.输入信息*/{inti=0;charsign;while(sign!=,n&&sign!=,N,){printf(Attt请输入编号:“);scanf(Attt%s'stud[n+i].num);pr
5、intf("ttt请输入姓名scanf("ttt%s",stud[n+i].name);printf(Httt请输入住址:”);scanf(Attt%s”,stud[n+i].address);printf(nttt请输入电话号码:”);scanf(Attt%sstud[n+i].tel);printf(uttt要输入更多信息吗?(Y/N)”);scanf(Attt%c",&sign);/*输入判断*/i卄;Ireturn(n+i);}voidDispl
6、ay(bookstud[],intn)/*2.显示信息*/{inti;printf(Mtt编号名字住址电话号码”);for(i=l;i<=n;i++){printf("%20s%15s%12s%14s'stud[i-l].num,stud[i-l].name,stud[i-1].address,stud[i-l].tel);}printf(utttM);system("pause");voidsortnum(bookstud[J,intn)/*3.按编号排序*/{inti,j
7、;chart[10];fdr(i=O;i0){strcpy(t,stud[j+1].num);strcpy(stud[j+l].num,stud[j].num);strcpy(stud[j].num,t);strcpy(t,stud[j+l].name);strcpy(stud[j+l].name,stud[j].name);strcpy(stud[j].name
8、,t);strcpy(t,stud[j+l].address);strcpy(stud
9、j+1]・address,stud[jj・address);strcpy(stud[j].address,t);strcpy(t,stud[j+l].tel);strcpy(stud[j+ll.tel,stud[jl.tel);strcpy(stud[j].tel,t);}}voidquery(bookstud[]3ntn)/*6.按姓名检索信息*/{charlianxiren[20];inti=();pri