c++游戏菜单
时间: 2023-06-29 09:04:41 浏览: 327
以下是一个简单的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 << "请输入您的选择: ";
cin >> choice;
switch (choice) {
case 1:
cout << "游戏开始!" << endl;
break;
case 2:
cout << "这是游戏规则......" << endl;
break;
case 3:
cout << "谢谢游玩!" << endl;
break;
default:
cout << "无效的选择,请重新输入!" << endl;
break;
}
cout << "按任意键继续......" << endl;
cin.ignore(); //忽略回车键
cin.get(); //等待任意键输入
} while (choice != 3);
return 0;
}
```
在本示例中,使用了一个 do-while 循环来不断显示菜单,直到用户选择退出游戏为止。选择由 switch 语句处理,根据用户输入的数字进行相应的操作。此外,使用了 system("clear") 来清空屏幕,以便在每次显示菜单时都有一个干净的界面。
阅读全文