c语言switch case语句怎么返回主菜单
时间: 2023-11-26 14:28:18 浏览: 334
使用switch语句构成的分支结构实现选择主菜单中的选项
5星 · 资源好评率100%
如果您想在switch case语句中返回主菜单,您可以在case语句中添加一个break语句,该语句将跳出switch case语句并返回主菜单。例如:
```c
int main() {
int choice;
while(1) {
printf("Main Menu\n");
printf("1. Option 1\n");
printf("2. Option 2\n");
printf("3. Option 3\n");
printf("4. Exit\n");
printf("Enter your choice: ");
scanf("%d", &choice);
switch(choice) {
case 1:
// do something for option 1
break;
case 2:
// do something for option 2
break;
case 3:
// do something for option 3
break;
case 4:
// exit the program
return 0;
default:
printf("Invalid choice\n");
break;
}
printf("\n");
}
return 0;
}
```
在上面的示例中,如果用户选择选项4,该程序将通过return语句退出主函数并终止程序。如果用户选择其他选项,则会执行相应的操作,并在操作完成后返回主菜单。
阅读全文