通讯录管理系统课程设计(含c语言程序)内容摘要:

\n)。 printf(\t)。 system(pause)。 printf(\t\n)。 } } printf(\n)。 system(pause)。 } int Delete_a_record(Person per[],int n) { char s[20]。 int i=0,j。 printf(\t请输入想删除记录中的名字:)。 scanf(%s,s)。 while(strcmp(per[i].name,s)!=0amp。 amp。 in) i++。 if(i==n) { printf(\t通讯录中没有此人!\n)。 return(n)。 } for(j=i。 jn1。 j++) { strcpy(per[j].num,per[j+1].num)。 strcpy(per[j].name,per[j+1].name)。 strcpy(per[j].age,per[j+1].age)。 strcpy(per[j].adds,per[j+1].adds)。 strcpy(per[j].,per[j+1].)。 per[j].score=per[j+1].score。 } printf(\t\t\t已经成功删除!\n)。 return(n1)。 } void Query_a_record(Person per[],int n) { int m。 printf(\t\n请选择查询方式:\n)。 printf(\t┌──────┐\n)。 printf(\t│1姓名 │\n)。 printf(\t│2电话 │\n)。 printf(\t│3地址 │\n)。 printf(\t│4返回 │\n)。 printf(\t└──────┘\n)。 printf(请选择:)。 scanf(%d,amp。 m)。 while(m!=1amp。 amp。 m!=2amp。 amp。 m!=3amp。 amp。 m!=4) { printf(输入错误,请重新选择:)。 scanf(%d,amp。 m)。 } if(m==1) { char s[20]。 int i=0。 printf(\t请输入想查询的姓名:)。 scanf(\t%s,s)。 while(strcmp(per[i].name,s)!=0amp。 amp。 in) i++。 if(i==n) { printf(\t通讯录中没有此人!\n)。 return。 } printf(\t此人编号: %d\n,per[i].score)。 printf(\t此人年龄: %s\n,per[i].age)。 printf(\t电话号码: %s\n,per[i].num)。 printf(\t通讯地址: %s\n,per[i].adds)。 printf(\t电子邮箱: %s\n,per[i].)。 }。 if(m==2) { char s[20]。 int i=0。 printf(\t请输入想查询的电话:)。 scanf(\t%s,s)。 while(strcmp(per[i].num,s)!=0amp。 amp。 in) i++。 if(i==n) { printf(\t通讯录中没有此人!\n)。 return。 } printf(\t此人编号: %d\n,per[i].score)。 printf(\t此人姓名: %s\n,per[i].name)。 printf(\t此人年龄: %s\n,per[i].age)。 printf(\t通讯地址: %s\n,per[i].adds)。 printf(\t电子邮箱: %s\n,per[i].)。 }。 if(m==3) { char s[20]。 int i=0。 printf(\t请输入想查询的。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。