在c语言中,一个菜单套着一个菜单,如何从二级菜单跳回一级菜单

 我来答
帐号已注销
高粉答主

2020-05-19 · 每个回答都超有意思的
知道答主
回答量:2169
采纳率:0%
帮助的人:33.5万
展开全部

1、首先在打开的C语言编程软件中,编写这个【homePage】函数。

2、然后对窗体清除初始化。接下来就可以看到这些菜单的命令。

3、然后就可以循环判断,如下图所示。

4、此时,可以输入想要的操作,如下图所示。

5、最后,可以根据自己的需要设置各个命令对应的操作,就完成C语言菜单的设置了。

a472095243
推荐于2017-11-25 · TA获得超过186个赞
知道答主
回答量:118
采纳率:0%
帮助的人:86.2万
展开全部
可以用while循环,一个菜单一个while循环,while循环里在套一个while循环;例如
cout<<"请选择:";cin>>choice;
switch(choice)
{
case '1':
{
while(run1)
{
cout<<"请选择:";cin>>x;
switch(x)
{
case '1':
{
}
break;
case '2':
{
}
break;
case '0': //选择0是级可返回主菜单
{
run1=0;
}
break;
}
}
break;
case '2':
{
}
break;
case '3':
{
}
break;
}
更多追问追答
追问
case‘0’{}里面具体怎么写
追答
也就是你菜单要执行的功能,比如说要做一个商品管理系统,其中商品包括食品、鞋子等,主菜单中第一个选项是食品管理,就可以在输入choice是输入1,这样就执行第一个while循环的case ‘1’;然后你可以在那里面进行食品管理的功能
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜中摩羯
2012-06-14 · TA获得超过135个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:176万
展开全部
函数啊 一级菜单是个函数 二级菜单是个函数 用函数返回来实现跳回吧
更多追问追答
追问
给个实例吧
追答
do
{
display();//显示主菜单
int a;
cin>>a;
switch(a)
{
case 1:s.add();break; 进入功能函数先打印二级菜单进行相关操作·····//为了更好的效果可以适当加入system("cls");清屏函数
case 2 ······

}
cout>w;
}while(w=='y');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式