为了账号安全,请及时绑定邮箱和手机立即绑定

求大佬指点下switch语句

求大佬指点下switch语句

C
qq_独倚灵剑醉仙楼_0 2017-07-24 16:30:06
完全看不懂啊,求教
查看完整描述

4 回答

?
___C___

TA贡献168条经验 获得超109个赞

条件判断,跟if差不多

查看完整回答
反对 回复 2017-07-24
?
雪颲

TA贡献220条经验 获得超117个赞

switch中文翻译为开关,你可以想象成哪个开关通,哪条语句执行,

查看完整回答
反对 回复 2017-07-24
?
慕粉3527988

TA贡献1条经验 获得超0个赞

作用相当于if else 语句,例如
if (ret==1)
{
        do_something ;
}
else (ret==2)
{
        do_something ;
}
else (ret==3)
{
        do_something ;
}
用switch可以更简洁明了的表示当ret 为不同值时所进行的操作

查看完整回答
反对 回复 2017-07-24
  • UdonttrustM
    UdonttrustM
    楼上的语法有问题吧- 。- 如果用switch 就相当于 if(i==1){}else if(i==2){} else if(i==3){}条件判断只执行一次 效率上 比 if(){} if(){} if(){}这种形式快,这种要判断三次
?
__innocence

TA贡献313条经验 获得超208个赞

switch就和if差不多。。

case 后面的表达式就相当于if的判断条件。
查看完整回答
反对 回复 2017-07-24
  • 4 回答
  • 0 关注
  • 2418 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信