昨天喪心病狂的更新了十節。我都懵逼了。。。 ~* ( ̄﹏ ̄)
今天繼續,來說一下。。。那個。。。另外一個分支switch。 直接上代碼,學過了if的孩子就會覺得很簡單的了:
#include<stdio.h>#include<stdlib.h>int main() { int a=1; 我們直接從switch開始看吧,之前大家都懂了,不會的看看前幾節有說的。如下為switch的一個結構看完了你們就懂如何操作了:
switch(變量){ case 值: //代碼內容 break;//break是跳出作用,不像if只執行一處,如果不加break會執行下一句 case 值: //代碼內容 break;//break是跳出作用,不像if只執行一處,如果不加break會執行下一句 case 值: //代碼內容 break;//break是跳出作用,不像if只執行一處,如果不加break會執行下一句 default: //代碼內容 }我們看以上switch的形式,在變量處填入變量名,隨后在case 后面加入判斷的值,就等于if的判斷,如果判斷正確,就執行case后面,break之前的代碼。
記住,在此只有一點就是break日常開發,沒有特殊需求的時候,break一定要加上,不然將會繼續執行下面的代碼而不會退出。
最后面的defalut例如我們的if中的else,當以上判斷都不正確的時候將會執行這一句代碼。
由于之前學過了if,所以在這里我就不做過多解釋了。
新聞熱點
疑難解答