有没有人能帮我详细讲解的讲解一下这个带switch语句的程序

今天遇到一个很奇怪的问题稍微用个简单的程序测试了一下,发现switch语句有两点和书上写的不同怎么回事?一直不解中看下面代码:/usercenter?uid=42ec05e798d02">凤凰M

1,因为你用了return所以后面的就不會执行了,如果你只是单纯的赋值或一个输出,你会发现和书上一样,至于报错,是你return以后就是不可到达的语句了,所以报错

本回答由万和计算机培訓中心提供

不对吧,switch是很对if的意思吧你说满足if了还会去走else吗?不会撒所以case 0 满足了以后程序就完了啊,如果不满足 case 0 才会在尝试case 1 ..........直到最后啊如果你number 给的是3的话,它就是default啊

}

我要回帖

更多关于 详细讲解 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信