当前位置:首页 > 《名片管理系统》 - C语言课程设计
//名片夹管理软件 //使用在vc6.0环境中
//请将后缀名改成cpp,再用vc打开 #include
typedef struct names{ char mingzi[10]; char beizhu[60]; char number[16]; char QQ[10]; }NAME;
NAME nm[M];//声明一个共同结构体数组,存放信息
int all_name=0,d;//全局变量存储总人数数量,d要查找的位置信息 void load(); void loadfile(); void storage(); void remind() { int c; printf(
\ \返回主菜单 2.退出系统 *\ \ \ );
d: scanf(\ switch(c) {
case 1: load();break; case 2: exit(0); default :{
printf(\选错了,请重新选择:\ goto d; } } }
//关于作者模块 void exit()
{ system(\
printf(\关于作者:\\n\\n\\n\
\特别感谢西安交通大学城市学院 电气工程专业\\n\\n\
\施德涛\\n\\n\
\在百忙之中,抽出这些时间来编写这个小程序 。\\n\ \我们祝他幸福快乐,事业有成\\n\ \ ); remind(); }
//修改模块开始 void change()
{ char choice[20]; int i,j,k=0; loadfile(); system(\ if(all_name==0) {
printf(\没有信息,请添加\ remind(); }
printf(\请输入要查找的姓名:\ scanf(\ for(i=0;i if(strcmp(choice,nm[i].mingzi)==0) {j=i;k=1;d=i;break;}//找到了,现在记录位置信息 } if(k==0) {printf(\没有找到\\n\\n\ } else { printf(\您找到的信息为:\\n\\n\ printf(\姓名:%s\\t电话:%s\\tQQ:%s\\t注:%s\\n\\n\ } printf( \修改姓名\\n\ \修改电话\\n\ \修改QQ号\\n\ \修改备注\\n\ \请选择要修改的项目:\ ); int a; e: scanf(\ 备 switch(a) { case 1: { system(\ printf(\请输入新名字:\ scanf(\ printf(\修改成功\ storage(); remind(); } case 2: { system(\ printf(\请输入新号码:\ scanf(\ printf(\修改成功\ storage(); remind(); } case 3: { system(\ printf(\请输入新QQ号:\ scanf(\ printf(\修改成功\ storage(); remind(); } case 4: { system(\ printf(\请输入新备注:\ scanf(\ printf(\修改成功\ storage(); remind(); } default:{ printf(\输入错误,请重新输入:\ } } //修改模块结束 void search()//查找信息 { char choice[20]; int i,j,k=0; loadfile(); system(\ if(all_name==0) { printf(\没有信息,请添加\ remind(); } printf(\请输入要查找的姓名:\ scanf(\ for(i=0;i if(strcmp(choice,nm[i].mingzi)==0) {j=i;k=1;d=i;break;}//找到了,现在记录位置信息 } if(k==0) printf(\没有找到\ else { printf(\您找到的信息为:\\n\\n\ printf(\姓名:%s\\t电话:%s\\tQQ:%s\\t注:%s\\n\\n\ } remind(); } void del()//删除信息模块 { loadfile(); system(\清屏 char choice[20]; //查找要删除的信息 struct name *p=NULL; int i,j,k=0; loadfile(); system(\ if(all_name==0) { printf(\没有信息,请添加\ remind(); } printf(\请输入要查找的姓名:\ scanf(\ for(i=0;i if(strcmp(choice,nm[i].mingzi)==0) {j=i;k=1;d=i;break;}//找到了,现在记录位置信息 备
共分享92篇相关文档