C++ 通讯录设计(一)

#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退出:

上面我们实现了菜单和退出功能:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章