c语言二级菜单的代码
时间: 2024-06-30 10:00:45 浏览: 129
在C语言中,实现二级菜单通常涉及到循环和条件判断。以下是一个简单的示例,使用控制台输入和函数调用来构建一个二级菜单:
```c
#include <stdio.h>
// 定义一级菜单选项
void option1() {
printf("您选择了第一个选项\n");
}
void option2() {
printf("您选择了第二个选项\n");
// 如果二级菜单存在,这里可以继续定义子菜单
// ...
}
void main_menu() {
int choice;
do {
printf("主菜单:\n");
printf("1. 选择选项1\n");
printf("2. 选择选项2\n");
printf("0. 退出\n");
scanf("%d", &choice);
switch (choice) {
case 1:
option1();
break;
case 2:
option2();
break;
case 0:
printf("感谢使用,再见!\n");
break;
default:
printf("无效的选择,请重新输入。\n");
break;
}
} while (choice != 0);
}
阅读全文