cin输入菜单
时间: 2024-02-25 10:58:03 浏览: 43
好的,以下是一个简单的菜单输入程序示例,使用了C++中的cin和switch语句:
```
#include <iostream>
using namespace std;
int main() {
int choice;
cout << "请选择菜单项:" << endl;
cout << "1. 红烧肉" << endl;
cout << "2. 鱼香肉丝" << endl;
cout << "3. 宫保鸡丁" << endl;
cin >> choice;
switch (choice) {
case 1:
cout << "您选择了红烧肉。" << endl;
break;
case 2:
cout << "您选择了鱼香肉丝。" << endl;
break;
case 3:
cout << "您选择了宫保鸡丁。" << endl;
break;
default:
cout << "输入的菜单项不合法。" << endl;
break;
}
return 0;
}
```
在运行程序时,用户可以输入1、2或3来选择不同的菜单项,程序会根据用户的输入输出对应的菜名。如果用户输入的菜单项不是1、2或3,则会输出“输入的菜单项不合法”。
相关问题
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 << "请输入您的选择: ";
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") 来清空屏幕,以便在每次显示菜单时都有一个干净的界面。
c++菜单
好的,以下是一个简单的C++菜单示例代码,你可以根据自己的需要进行修改和扩展:
```c++
#include <iostream>
using namespace std;
int main() {
int choice;
do {
// 输出菜单选项
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;
}
} while (choice != 4);
return 0;
}
```
这个示例代码实现了一个简单的菜单,用户可以根据自己的需要选择菜单中的选项,程序会根据用户的选择执行相应的操作,最后用户可以选择退出程序。你可以根据自己的需求进行修改和扩展。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)