请用void menu作为菜单函数重新编写
时间: 2023-06-01 08:02:39 浏览: 97
以下是使用void menu作为菜单函数的示例代码:
```
#include <iostream>
using namespace std;
void menu() {
cout << "Welcome to the menu!" << endl;
cout << "1. Option 1" << endl;
cout << "2. Option 2" << endl;
cout << "3. Option 3" << endl;
cout << "4. Option 4" << endl;
cout << "5. Exit" << endl;
}
int main() {
int choice;
do {
menu();
cout << "Please enter your choice: ";
cin >> choice;
switch (choice) {
case 1:
cout << "Option 1 selected." << endl;
break;
case 2:
cout << "Option 2 selected." << endl;
break;
case 3:
cout << "Option 3 selected." << endl;
break;
case 4:
cout << "Option 4 selected." << endl;
break;
case 5:
cout << "Exiting the program." << endl;
break;
default:
cout << "Invalid choice." << endl;
}
} while (choice != 5);
return 0;
}
```
在这个示例代码中,我们将菜单项打印到了menu函数中,并在主函数中调用menu函数。在用户输入完选项后,根据用户的选择进行相应的操作。当用户选择退出选项时,程序结束。