c语言 如何返回上一步骤
VC++6.0例如我现在输入了一个数字,回车已按,然后发现输入的数字错了,应该是另一个数字,那怎么返回输入数字这个步骤呢。因为一旦输入的数据有错误就要重新开程序感觉好麻烦...
VC++6.0 例如 我现在输入了一个数字,回车已按,然后发现输入的数字错了,应该是另一个数字,那怎么返回输入数字这个步骤呢。因为一旦输入的数据有错误就要重新开程序感觉好麻烦,有没有好方法解决这个问题呢?还想问一下,能不能做一个好看的界面,控制台实在是太丑了。
展开
展开全部
1、可以用while循环,一个菜单一个while循环,while循环里在套一个while循环;
2、例如:
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;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询