下载此文档

通讯薄.doc


文档分类:通信/电子 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
#include <stdio .h>#include <string .h>typedef struct Friends {char sName[30]; char cSex; int tel; int sMovtel; char sCompany[30]; int QQ; char Emaile[30]; char assort[30]; }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; char s; while (b==1) {printf( "\t\t 通讯录\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( "是否返回主菜单('Y'or'N')\n" ); fflush(stdin); scanf( "%c" ,&s); if(s=='y' ||s=='Y' )b=1; else break ;}return 0; }/*新建*/ void jianli () {int b=1; char d; Friends x; FILE *fp; fp=fopen( "e:\\ " ,"ab" ); while (b==1) {input( &x); fwrite( &x,sizeof (x),1,fp); printf( "是否继续新建('Y'or'N')?\n" ); fflush(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 k[20]; 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); fp=fopen( "e:\\ " ,"rb" ); while (!feof(fp)) {fread( &y,sizeof (y),1,fp); if(num ==) {output( &y)

通讯薄 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人875845154
  • 文件大小0 KB
  • 时间2016-07-02