当前位置: 首页 > news >正文

做环球资源网站有没有效果wordpress侧栏导航

做环球资源网站有没有效果,wordpress侧栏导航,旅游景区网站建设规划,国内十大少儿编程品牌实现功能 1、添加联系人 2、显示联系人 3、删除联系人 4、查找联系人 5、修改联系人 6、清空联系人 0、退出通讯录 //-封装函数显示该界面 如 void showmenu //-在main函数中调用封装好的函数 #includeiostream #includestring #define max 1000 using n…      实现功能 1、添加联系人 2、显示联系人  3、删除联系人  4、查找联系人  5、修改联系人 6、清空联系人  0、退出通讯录 //-封装函数显示该界面 如 void showmenu //-在main函数中调用封装好的函数 #includeiostream #includestring #define max 1000 using namespace std; struct person{//姓名string m_name;//性别 1 男 2 女 int m_sex;//年龄int m_age;//电话string m_phone;//住址string m_addr; };//设计通讯里结构体 struct addressbooks{//通讯录中保存的联系人数组struct person personarray[max];//通讯录中记录当前联系人个数int m_size; }; void addperson(addressbooks * abs){if(abs-m_size max){cout通讯录已满无法添加endl;return;}else{//添加具体联系人//姓名string name;cout请输入姓名endl;cinname;abs-personarray[abs-m_size].m_name name;//性别cout请输入性别endl;cout1 --- 男endl;cout2 --- 女endl;int sex 0;while(true){//如果输入的是 1 或者 2 可以退出循环因为输入的是正确值//如果输入有误重新输入cinsex;if(sex 1 || sex 2){abs-personarray[abs-m_size].m_sex sex;break;}cout输入有误请重新输入endl;}//年龄cout请输入年龄endl;int age 0;cinage;abs-personarray[abs-m_size].m_age age;//电话cout请输入电话endl;string phone;cinphone;abs-personarray[abs-m_size].m_phone phone;//住址cout请输入地址endl;string address;cinaddress;abs-personarray[abs-m_size].m_addr address;//更新通讯录里的人数abs-m_size;cout添加成功endl;system(pause);//请按任意键继续system(cls);//清屏操作} } //2、显示联系人 void showperson(addressbooks * abs){//判断通讯录中人数是否为0如果为0提示信息为空//如果不为0显示记录的联系人信息if(abs-m_size 0){cout当前记录为空endl;}else{for(int i 0;iabs-m_size;i){cout姓名abs-personarray[i].m_name\t;cout性别(abs-personarray[i].m_sex 1 ?男:女)\t;cout年龄abs-personarray[i].m_age\t;cout电话abs-personarray[i].m_phone\t;cout住址abs-personarray[i].m_addrendl;}}system(pause);//按任意键继续system(cls);//清屏 } //检测联系人是否存在如果存在返回联系人所在数组中的位置不存在返回-1 //参数1 通讯录 参数2 对比姓名 int isexist(addressbooks * abs,string name){for (int i 0;i abs-m_size;i){//找到用户输入的姓名了if(abs-personarray[i].m_name name){return i; //找到了返回这个人在数组中的下标位置}}return -1;//如果遍历结束都没有找到返回-1 } //3、删除联系人 void deleteperson(addressbooks * abs){cout请输入您要删除的联系人endl;string name;cinname;//ret -1 未查到//ret ! -1 查到了int ret isexist(abs,name);//传过来的是地址所以不用取地址符if(ret ! -1){//查找到人要进行删除操作for(int i ret;iabs-m_size;i){//数据前移abs-personarray[i] abs-personarray[i1];}abs-m_size--;cout删除成功endl;}else{cout查无此人endl;}system(pause);system(cls); } //4、查找指定联系人信息 void findperson(addressbooks * abs){cout请输入您要查找的联系人endl;string name;cinname;//判断指定的联系人是否存在通讯录中int ret isexist(abs,name);if(ret ! -1)//找到联系人{cout姓名abs-personarray[ret].m_name\t;cout性别(abs-personarray[ret].m_sex 1 ?男:女)\t;cout年龄abs-personarray[ret].m_age\t;cout电话abs-personarray[ret].m_phone\t;cout住址abs-personarray[ret].m_addrendl;}else//未找到联系人{cout查无此人endl;}//任意键按下后清屏system(pause);system(cls); } //5、修改指定联系人信息 void modify(addressbooks * abs){cout请输入您要修改的联系人endl;string name;cinname;int ret isexist(abs,name);if(ret ! -1)//找到指定联系人{//姓名string name;cout请输入姓名endl;cinname;abs-personarray[ret].m_name name;//性别cout请输入性别endl;cout1 --- 男endl;cout2 --- 女endl;int sex 0;cinsex;while(true){if(sex 1 || sex 2){//输入正确 退出循环程序abs-personarray[ret].m_sex sex;break;}cout输入有误请重新输入endl;}//年龄cout请输入年龄endl;int age 0;cinage;abs-personarray[ret].m_age age;//电话cout请输入联系电话endl;string phone;cinphone;abs-personarray[ret].m_phone phone;//地址cout请输入家庭地址endl;string address;cinaddress;abs-personarray[ret].m_addr address;}else//未找到联系人{cout查无此人endl;}system(pause);system(cls); } //6、清空所有联系人 void cleanperson(addressbooks * abs){abs-m_size 0;//将当期记录联系人数量置为0做逻辑清空操作cout通讯录已清空endl;system(pause);system(cls); } using namespace std; //菜单界面 void showmenu(){cout*************************endl;cout***** 1、添加联系人 *****endl;cout***** 2、显示联系人 *****endl;cout***** 3、删除联系人 *****endl;cout***** 4、查找联系人 *****endl;cout***** 5、修改联系人 *****endl;cout***** 6、清空联系人 *****endl;cout***** 0、退出通讯录 *****endl;cout*************************endl; } int main() {//创建通讯录结构体变量addressbooks abs;//初始化通讯录中当前人员个数abs.m_size 0;//创建用户选择输入的变量int select 0; while(true){showmenu();cinselect;switch(select){case 1://1、添加联系人addperson(abs);//利用地址传递可以修饰实参break;case 2://2、显示联系人showperson(abs);break;case 3://3、删除联系人//{// cout请输入删除联系人姓名endl;// string name;// cinname;// if(isexist(abs,name) -1){// cout查无此人endl;// }else{// cout找到此人endl;// }//}deleteperson(abs);break;case 4://4、查找联系人findperson(abs);break;case 5://5、修改联系人modify(abs);break; case 6://6、清空联系人cleanperson(abs);break;case 0://0、退出通讯录cout欢迎下次使用endl;system(pause);return 0;default:break; }}return 0; }
http://www.pierceye.com/news/694823/

相关文章:

  • 东莞做网站卓诚网络免费大数据分析网站
  • 网站用什么图片格式好seo学徒招聘
  • 地区网站建设网站用户反馈
  • 网站备案背景幕布下载成都最好的seo外包
  • 荆州 商务 网站建设郑州网站建设灵秀
  • 重庆市建筑工程信息官方网站注册号域名后如何建设公司网站
  • 江门网站建设junke100深圳小企业网站建设设计制作
  • 个人域名能做网站吗江苏外贸型网站制作
  • 文登区做网站的公司琴行网站开发学术论文
  • 嵌入式网站开发学习百度seo优化收费标准
  • 网站评价及优化分析报告湖南省邵阳建设局网站
  • 网站推广是做什么的深圳市住房建设与保障局官方网站
  • qq群推广网站lamp网站开发制作
  • ui网站界面设计广州省建设监理协会网站
  • 网站界面设计教程宁波正规网站seo公司
  • 网站建设与管理中专上海注册公司注册地址
  • 清溪网站建设怎么用wordpress打开网站
  • 网站稳定性不好的原因wordpress仿站维护
  • 银行管理系统网站建设最专业的医疗网站建设
  • 网站应该怎么做住建官网查询
  • 建设网站类型条形码生成器在线制作图片
  • 邯郸广告公司网站建设seo排名怎么做
  • 大眼睛网站建设做艺术品的网站
  • 自助免费网站建设平台网站开发php还是jsp
  • 网站建设成本多少北京怎么进行网页设计
  • 给个网站做导航违法吗游戏推广员每天做什么
  • 交互式网站开发技术全国企业信用公示信息公示网官网
  • 大连网站设计公司排名班级优化大师的功能有哪些
  • 旅游网站建设的概念ppt模板自己制作
  • 重庆网站建设首选承越网站开发建设方案