用C++写一个菜单界面
时间: 2023-10-09 16:06:53 浏览: 773
LongUI:轻量级C ++ GUI库轻量级C ++图形界面库
好的,以下是一个简单的菜单界面的C++代码示例:
```c++
#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
int choice;
do {
system("clear"); // 清屏
cout << "=== 菜单 ===" << endl;
cout << "1. 选项一" << endl;
cout << "2. 选项二" << endl;
cout << "3. 选项三" << endl;
cout << "4. 退出程序" << endl;
cout << "请选择: ";
cin >> choice;
switch (choice) {
case 1:
// 执行选项一的操作
cout << "您选择了选项一" << endl;
break;
case 2:
// 执行选项二的操作
cout << "您选择了选项二" << endl;
break;
case 3:
// 执行选项三的操作
cout << "您选择了选项三" << endl;
break;
case 4:
// 退出程序
cout << "再见!" << endl;
break;
default:
cout << "输入错误,请重新选择!" << endl;
break;
}
cout << endl;
system("pause"); // 暂停屏幕
} while (choice != 4);
return 0;
}
```
注意:本代码示例中使用了 `system("clear")` 和 `system("pause")` 函数,这些函数在不同的操作系统中可能有所不同。在 Linux 和 macOS 中,`system("clear")` 可以清屏,`system("pause")` 会暂停屏幕并等待用户按下回车键;在 Windows 中,`system("cls")` 可以清屏,`system("pause")` 会输出 "按任意键继续..." 并等待用户按下任意键。
阅读全文