手机浏览器扫描二维码访问
「您好,欢迎致电中国电信,查询服务请按1,业务咨询请按2,业务办理请按3,如需其他帮助请按0……」
在几声「嘟」之后,手机里顿时传了电信客服妹子甜美的声音。
在老爹的怂恿下,我把选项都尝试了一遍,还和人工客服聊了会儿天。
「呐,switch就和刚刚的客服功能差不多,你输入相应的数字,switch就能帮你做对应的事情,现在我们就用switch来实现一下刚刚客服的功能。」
「哦,原来switch是客服小姐姐啊~」
我若有所思地说道。
「哈,这么说也没有错了。好吧,那我就带你来实现这个客服小姐姐:
switch(按键)
{
case1:
查询服务
break;
case2:
业务咨询
break;
case3:
业务办理
break;
case0:
其他帮助
break;
default:
4~9
break;
}」
「case和default我现在知道是什么意思了,那这个break呢?」
「这个是个很重要的知识点,往往有很多初学者都会忘记写break,所以在写了case后,一定要马上写break,以免忘记。至于break嘛,它俗称混沌先民中的终结者,能耐大了去了。
假设现在你按下了1,按道理说应该是走case1进行查询服务,结果不巧的是你忘了加break,这个时候就会继续走case2。要是case2也没有加break,程序就会挨着往下面执行,直到遇到break为止。
如果在所有的case和default都没有break,就会从匹配的case项依次执行,直到switch结束。对了switch中可以有多个case,但只能有一个default!」
「我现在开始理解为什么老爹你说switch是选择狂了,看来做选择这种费力的事情还真得交给它来做。但是我有一个疑问。」
「说说看~」
「我发现刚刚那个客服小姐姐用if也可以实现啊,这么看来if和switch的功能产生了重叠,这样switch不是可有可无的存在了么?」
「这个问题问得非常好,switch看起来就像是if…elseif…else的特例,但是在case比较多的时候,就必须让if修出比较多的elseif分身出来,这样是比较耗费修为的,而且可读性也没有switch好。
总的来说就是,switch的效率更高,可读性更好,所以在能够使用switch的时候尽量使用它。
当然了,switch也有它自己的缺点,就是给它的关键信息如刚刚例子中的按键只能是一个确定的值,不能是范围。」
夫人的病今天好了吗 最强豪婿陆凡 我的蛮荒部落 戚风童话 青梅千千结 嗣子荣华路 大佬甜妻宠上天 异界烽火录贰烽云再起 迟宠 衫生诡 王妃称心 龙婿陆凡 梦灾末世生存指南 阴阳眼小师妹 韩娱之聚光 校园全能马甲女神 张钟颖 四龙攒凤 上门龙婿陆凡 顾九辞霍明澈
消失四年的夏知若突然回来了,对待感情她只有八个字无欲无求,不敢奢求对于钱财,她也有八个字四季发财,多多益善。本想事情结束之后离开,可季庭深的出现是个意外。直到第N次后,季庭深忍无可忍地将她抵在墙角,夏秘书,帮我做了那么多事,我觉得应该给你奖励。夏知若真的吗,季总打算给我什么?季庭深别的没有,人倒是有一个。夏知若!!人就不用了,给钱就行?季庭深一脸黑线我还...
何国威签购房协议的时候手都在发抖,毕竟几十万的借款,两百万30年的贷款,人生之路仿佛一下子失掉了很多可能,连上班吃个外卖都要计较着怎么划算蓝清灵说自己是个太懂事的妻子,一个梦中的婚礼也没有,连婚戒都没有买,双十一看中好多东西,衣服包包化妆品,都加了购物车。最后一点结算,发现是一笔不小的数目,想到每月还要还房贷,...
...
刚看完2019年春晚的郑歌,来到一个商业氛围浓郁,经济科技发达的世界。故事从一场贷款危机开始。...
这是一个宅男蜕变为无敌奶爸的故事!我的娃,由我来守护!什么?孩子妈有意见?咱们回房,我给你正一正三观!本书为同阶无敌文火锅粉一号桌群号489337956,进群无限制。火锅粉贵宾席9897952,进群需2000粉丝值验证。十三年老作者倾力奉献,水平稳定,大局观血强。...
小人物大都市,人生迷茫何去何从凭借着心中的执着,在人生的道路上留下了啼笑皆非的故事。捉小偷,斗恶富,尽显男儿本色。懂进取,知良善,几经风流人物!观人生百态,双手揽美笑春秋。起于风墙下,花开遍地春!且看小人物崛起,一路嬉笑怒骂铸乾坤!推荐我的另一本新书我的手机通三界...