c语言实现菜单功能
时间: 2023-07-13 10:14:15 浏览: 111
可以使用switch-case语句来实现菜单功能。下面是一个简单的示例代码:
```c
#include <stdio.h>
int main() {
int choice;
do {
printf("1. 选项1\n");
printf("2. 选项2\n");
printf("3. 选项3\n");
printf("0. 退出\n");
printf("请选择:");
scanf("%d", &choice);
switch (choice) {
case 1:
printf("你选择了选项1\n");
break;
case 2:
printf("你选择了选项2\n");
break;
case 3:
printf("你选择了选项3\n");
break;
case 0:
printf("退出程序\n");
break;
default:
printf("无效的选择,请重新选择\n");
break;
}
} while (choice != 0);
return 0;
}
```
在这个示例程序中,我们使用do-while循环来不断显示菜单,直到用户选择退出。用户输入选择后,程序使用switch-case语句来执行相应的操作。如果用户输入的选择无效,程序会提示用户重新选择。
阅读全文