c语言用 switch 语句实现菜单功能。
时间: 2023-07-18 11:29:32 浏览: 166
可以使用 switch 语句实现菜单功能,具体代码如下:
```
#include <stdio.h>
int main() {
int choice;
printf("请选择功能:\n");
printf("1. 功能一\n");
printf("2. 功能二\n");
printf("3. 功能三\n");
printf("4. 退出\n");
while (1) {
printf("请输入数字选择功能:");
scanf("%d", &choice);
switch (choice) {
case 1:
printf("执行功能一...\n");
break;
case 2:
printf("执行功能二...\n");
break;
case 3:
printf("执行功能三...\n");
break;
case 4:
printf("退出程序...\n");
return 0;
default:
printf("输入无效,请重新选择功能\n");
break;
}
}
return 0;
}
```
以上代码中,我们首先输出菜单选项,然后使用 while 循环让用户输入数字选择功能,根据用户输入的数字,使用 switch 语句执行相应的功能。当用户输入4时,程序退出。需要注意的是,如果用户输入的数字无效,需要输出提示信息让用户重新选择功能。
阅读全文