怎样用c语言编写主菜单和子菜单,例如主菜单有123项,选择1时,1的子菜单有12项,第2项是返回主 20
怎样用c语言编写主菜单和子菜单,例如主菜单有123项,选择1时,1的子菜单有12项,第2项是返回主菜单,希望能详细解答一下,感激不尽...
怎样用c语言编写主菜单和子菜单,例如主菜单有123项,选择1时,1的子菜单有12项,第2项是返回主菜单,希望能详细解答一下,感激不尽
展开
1个回答
展开全部
控制台?
//...
void menu1_1()
{
printf("1.xxx 0.返回\n");
switch(getchar())
{
case '0':menu();
//...
}
}
void menu1_2(){}
void menu1_3(){}
void menu()
{
printf("1.xx 2.xxx 3.xxx 0.退出\n");
switch(getchar())
{
case '0':exit(0);
case '1':menu1_1();break;
case '2':menu1_2();break;
case '3':menu1_3();break;
}
}
追问
请问要让子菜单能够返回主菜单,要怎么样加死循环?
追答
加什么循环,嵌套调用就好了,应该不会爆栈的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询