#include<iostream>
#include<string>
using namespace std;//- 封装函数显示该界面如void showMenu()
// - 在main函数中调用封装好的函数//菜单界面函数功能
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;
}/*退出功能功能描述 : 退出通讯录系统思路 : 根据用户不同的选择, 进入不同的功能,可以选择switch分支结构, 将整个架构进行搭建当用户选择0时候,执行退出,选择其他先不做操作, 也不会退出程序
*/
void exit() {}int main() {int select = 0;//创建用户选择输入菜单的变量while (true){showMenu();cin >> select;switch (select){case 1: //1、添加联系人break;case 2: //2、显示联系人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");}
菜单功能;
输入0退出:
上面我们实现了菜单和退出功能: