#include#include#include#includestructrecord{charname[20];//姓名charphone[12];//电话charadress[50];//地址charpostcode[8];//邮政编码chare_mail[20];//电子邮件。}student[100];//假设最大数为100.//定义全局变量num,表示已经输入的人数。intnum;//这里使用数组解决通讯录的问题,实际上使用链表更好。intmenu_select(){chars[80];inta;/*定义整形变量*/system("cls");printf("tt***********欢迎进入通讯管理界面********nn");printf("ttt0.输入记录n");printf("ttt1.显示记录n");printf("ttt2.按姓名查找n");printf("ttt3.按电话号码查找n");printf("ttt4.插入记录n");printf("ttt5.按姓名排序n");printf("ttt6.删除记录n");printf("ttt7.Quitn");printf("tt***********************************************nn");do{printf("Enteryouchoice(0~7):");scanf("%s",s);a=atoi(s);}while(a7);returna;}intadduser(){printf("ttt****************请输入用户信息****************n");printf("ttt输入姓名:n");scanf("%s",student[num].name);printf("ttt输入电话号码:n");scanf("%s",student[num].phone);printf("ttt输入地址:n");scanf("%s",student[num].adress);printf("ttt输入邮编:n");scanf("%s",student[num].postcode);printf("ttt输入e-mail:n");scanf("%s",student[num].e_mail);num++;printf("ttt是否继续添加?(Y/N):n");if(getch()=='y'||getch()=='Y')adduser();return(0);}voidlist(){inti;system("cls");if(num!=0){printf("ttt***************以下为通讯录所有信息************n");for(i=0;i=0));student[j+1]=tmp;}}printf("ttt排序成功,是否显示?(y/n)");if(getch()=='y')list();return(0);}intmain(){printf("tt************************************************n");printf("tt********welcometoTONGXUNLU*******************n");printf("tt###########codebyXXXXX###################n");printf("tt*************************************************n");printf("按任意键进入主菜单n");getch();intselectnum;while(1){selectnum=menu_select();switch(selectnum){case0:{adduser();break;}case1:{list();break;}case2:{searchbyname();break;}case3:{searchbyphone();break;}case4:{adduser();//这里插入,应该能指定位置,不过意义不大,所以和添加记录一样了。break;}case5:{sortbyname();break;}case6:{dele();break;}case7:{printf("BYEBYE!n");system("pause");getchar();exit(0);}}}getchar();return0;}
相关知识
基于ssm+vue基于Vue技术的流浪动物管理系统的设计与实现【开题+程序+论文】
宠物领养系统的设计与实现(程序+开题报告)(开题报告+源码)
宠物医院网站的设计与实现(程序+开题报告)(开题报告+源码)
基于微信小程序宠物社区设计与实现
springboot179基于javaweb的流浪宠物管理系统的设计与实现
宠物领养系统设计实现
c语言宠物店管理系统,宠物店信息管理系统的设计课程设计报告精选.doc
java毕业设计基于微信小程序的宠物中心系统的设计与实现[附源码]
Java、JSP宠物相亲系统的设计与实现
Node.js毕业设计基于HTML5的“守护萌宠”网站的设计与实现(Express+附源码)
网址: 运用C语言设计一个电子宠物程序,实现下列基本功能。 https://m.mcbbbk.com/newsview88857.html
上一篇: 怎么了解狗狗的肢体语言 宠物狗狗 |
下一篇: 有了AI加持 人类真的就能读懂宠 |