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

上面我們實現了菜單和退出功能:

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