loop-switch不想退出又不想用goto(老师不让)怎么破

问题描述

switch不想退出又不想用goto(老师不让)怎么破

loop1:cout<<"(1)输出哈希表"<
cout
cout
cout
cout
cin>>a;
switch(a)
{
case 1:
{
output();
goto loop1;
}
case 2:
{
cout<<"输入要查找的电话号码"<
char phone[11];
for(int i=0;i
{
cin>>phone[i];
}
search(phone);
goto loop1;
}
case 3:
{
cout<<"输入要删除的电话号码"<
char phone[11];
for(int i=0;i
{
cin>>phone[i];
}

        del(phone);
        goto loop1;
    }
case 4:
    {
        cout<<"输入要插入的电话号码"<<endl;
        char phone[11];
        for(int i=0;i<11;i++)
        {
            cin>>phone[i];
        }
        insert(phone);
        goto loop1;
    }
case 5:
    {
        break;
    }
}

解决方案

将整个程序用一个while(1)循环包含,把goto loop1;语句改为continue;

解决方案二:

 int flag = 1;
while(flag){
loop1:cout<<"(1)输出哈希表"< cout cout cout cout cin>>a;
switch(a)
{
case 1:
{
output();
        break;
}
case 2:
{
cout<<"输入要查找的电话号码"< char phone[11];
for(int i=0;i {
cin>>phone[i];
}
search(phone);
        break;
}
case 3:
{
cout<<"输入要删除的电话号码"< char phone[11];
for(int i=0;i {
cin>>phone[i];
}
        del(phone);
        break;
    }
case 4:
    {
        cout<<"输入要插入的电话号码"<<endl;
        char phone[11];
        for(int i=0;i<11;i++)
        {
            cin>>phone[i];
        }
        insert(phone);
        break;
    }
case 5:
    {
        flag = 0;
        break;
    }
}
}

解决方案三:

用while循环,goto改为continue即可

时间: 2024-07-30 21:15:57

loop-switch不想退出又不想用goto(老师不让)怎么破的相关文章

我在做windows下的蓝牙4.0通信编程,想买一个适配器,想问下对适配器有要求吗

问题描述 我在做windows下的蓝牙4.0通信编程,想买一个适配器,想问下对适配器有要求吗 还有程序是怎么与适配器联系的呀,初学,有过开发经验的大神帮帮我吧,急急急,拜托啦 解决方案 没什么要求,京东上30块钱的足够了.注意看清楚支持bluetooth4.0就可以.蓝牙的开发除了配对,其它和网络类似.很简单的.会有一个ip地址.不需要你额外的代码.

wi-fi-我有两张内置无线网卡 ,想共享无线信号,想有稳定的效果

问题描述 我有两张内置无线网卡 ,想共享无线信号,想有稳定的效果 软ap(什么wifi共享精灵,猎豹...)都用过,他们只要一张网就够了,不过不稳定 解决方案 花30买一个带天线的无线路由器,有稳定又好用还省电.

百度副总裁向海龙:技术创新实现“想用户所想、想用户未想”

偶然听到一首歌,却不知道歌名;看到别人穿的衣服很好看,却不知道去哪儿买;孩子询问植物的名字,爸爸却答不上来--互联网时代,信息量迅猛增长,信息的表现形式也越来越多元化,这让信息处理技术面临着更大的挑战.如何获取信息,找到所求,成为行业公认的难题.百度副总裁向海龙在5月29日举办的2014年百度联盟峰会上,百度副总裁向海龙表示,技术创新让百度的产品能够"想用户所想.想用户未想",技术是搜索引擎的核心竞争力.大数据让搜索更智能向海龙首先给大家展示了一张植物图片,外形很像枇杷,大部分人都没有

北京--你还在漂吗!我漂着,想家了,想母亲了!

      昨天下班走的时候有点晚.正好又碰到了阴天!路灯就早早的照射着拥挤的马路了!       路上是我一个人骑着铁骑飞奔着,昏黄的灯光照射进我的眼睛,心情顿时沉重!我的老妈妈,儿在外已经多时了,你在老家还好吗?心中的辛酸和痛楚好似一刹那间迸发出来了.我不由的放慢了车速.看着急匆匆的赶着回家的人们穿行在马路上,他们回家可能已经准备好的可口的饭菜等着...可我还有一个人独自承受狭窄的空间和冰冷的空气!好想不顾一切的跑回家,再去吃老妈做的可口的饭菜!       回到家已经很晚了,第一次这么晚回

万事不求人的发外链 你还不想退出历史舞台吗

近来谷歌.百度等搜索引擎不断升级外链算法,打击各种外链作弊行为,但这仍然无法改变第二代搜索引擎对反向链接引导作用的依赖性.因此,外链建设依旧重要,但许多人之前那种"发外链"的心态必须真正改变--"外链不是发出来的",尤其是能产生更多有效点击的"优质外链不是发出来的".   百度一下,"发外链"真的很热门呀 之所以"发外链"方法会不胫而走,是因为它容易简单,高效快捷--国内一些网站推广公司外链团队甚至达到了1

想建站,想学习linux的请用阿里云新手体验机

          其实国内云供应商非常多,阿里云.腾讯云.青云.ucloud.华为云.电信天翼云等等等等.但,阿里云现在市场份额最大,毫无争议的No. 1,我相信一定是物美价廉的东西,大家都不是傻子,只有好才会那么多人用吧.当然,不是说别的厂商就不好,其实也都不错的,但可能相比之下,阿里云更有优势,产品也更好了一点点.就像高考一样,如果600分能上清华北大,但590就上不了,只是差了10分而已嘛,差距就是这么一点.阿里云也是一样,可能就好了那么一点.可能有的人会问,那阿里云是不是应该价格贵很多

想入门JSP开发,请各位老师给点意见。

问题描述 纠结了10多天了,才把环境整体搭好,但是现在最主要的一个问题就是JSP怎么学?我用GOOGLE找了N多教材,全是些我估计连写书的人自己都不知道在写什么的教材,跑去新华书店也看了,JSP开发书籍的数量数都能数清,就那么几本,根本没有适合自己的,或许是自己太笨了吧.其实我对教材的要求不高,之前有过ASP.PHP的开发经验,HTML.CSS也非常熟悉,这些全是我自学的.但是奇怪的是,我看着JSP的那些书和教材,我真心没搞懂他们想讲个啥?举个例,<% %> <%! %> <

问个算法题,,,想了好多天都想不出方法!!望高手解答

问题描述 我要写个函数a<b,有个数组arr,这个arr存储着一些数字,这些数字是1到10的,但其中某些数字可能有缺少的情况,不一定1到10每个都有,且按从小到大排列现在要从arr中抽出数字加给a,要求抽的次数是随机的,最后结果必须小于21,且大于b,而且在抽过程中,如果a小于16的话就不能停下,必须继续抽,如果a大于16的话则必须停止,arr中已经被抽过的数字要把它从数组中移除最后我想返回一个数组M,要让M里包含每次被抽到的数字,还要求抽的次数要随机,但不能大于5次,如果到了5次还没到目的的话

蒙嘉慧不信郑伊健想结婚等他想好再做打算(图)

蒙嘉慧自言眼纹明显,幸好男友没有投诉. 新浪娱乐讯 北京时间12月18日消息,据香港媒体报道,蒙嘉慧与男友郑伊健拍拖以来,很少同场出席活动,昨天(12月17日)却在差不多同一时间,在尖沙嘴出席不同的商业活动.蒙嘉慧表示不相信郑伊健有想结婚的念头. 蒙嘉慧昨天(12月17日)为法国美容品牌担任新店剪彩嘉宾,她竟表示不知道与男友在"打对台",她说:"巧合吧,代表大家都有工作,是好事."问她会否为高酬劳而情侣档工作?蒙嘉慧说:"商业性质的工作就不会,如果是慈善活