免费看电视的网站,旅游网站后台模板下载,泰安seo排名,大连网站设计布局显示联系人 功能描述:显示通讯录中已有的联系人信息 显示联系人实现步骤: . ●封装显示联系人函数 ●测试显示联系人功能 1.1封装显示联系人函数 思路:判断如果当前通讯录中没有人员,就提示记录为空#xff0c;人数大于0,显示通讯录中信息
//显示联系人
void showPerson(Addr…显示联系人 功能描述:显示通讯录中已有的联系人信息 显示联系人实现步骤: . ●封装显示联系人函数 ●测试显示联系人功能 1.1封装显示联系人函数 思路:判断如果当前通讯录中没有人员,就提示记录为空人数大于0,显示通讯录中信息
//显示联系人
void showPerson(Addressbooks * abs) {//判断通讯录的联系人是否为空 如果0提示为空不为0显示联系人信息if (abs-m_Size 0){cout 当前记录为空 endl;}else {for (int i 0; i abs-m_Size; i) {cout 姓名 : abs-personArray[i].m_Name endl;cout 性别: abs-personArray[i].m_Sex endl;cout 年龄: abs-personArray[i].m_Age endl;cout 电话: abs-personArray[i].m_Phone endl;cout 住址: abs-personArray[i].m_Addr endl;}system(pause);//请按任意键继续system(cls);//清屏}}
int main() {//创建通讯录结构体变量Addressbooks abs;//初始化通讯录中当前人员个数abs.m_Size 0;int select 0;//创建用户选择输入菜单的变量while (true){showMenu();cin select;switch (select){case 1: //1、添加联系人addPerson(abs); //利用地址传递可以修饰形参break;case 2: //2、显示联系人showPerson(abs);break;case 3: //3、删除联系人break;case 4: //4、查找联系人break;case 5: //5、修改联系人break;case 6: //6、清空联系人break;case 0: //0、退出通讯录cout 欢迎下次使用 endl;system(pause);return 0;break;default:break;}}system(pause);}
1.2、测试显示联系人功能 从测试结果我们只是性别1代表男但是别人不知道而且看起来也不那么美观三目运算符的使用以及一个联系人一行显示
把换行符改成制表符
//显示联系人
void showPerson(Addressbooks * abs) {//判断通讯录的联系人是否为空 如果0提示为空不为0显示联系人信息if (abs-m_Size 0){cout 当前记录为空 endl;}else {for (int i 0; i abs-m_Size; i) {cout 姓名 : abs-personArray[i].m_Name \t;cout 性别: (abs-personArray[i].m_Sex1 ? 男:女) \t;cout 年龄: abs-personArray[i].m_Age \t;cout 电话: abs-personArray[i].m_Phone \t;cout 住址: abs-personArray[i].m_Addr endl;}system(pause);//请按任意键继续system(cls);//清屏}}