下面小編具體介紹下C說話中switch語句的利用
起首給出一個尺度的用法示例:
switch(變量)
{
? ? ? ?case 常量:動作語句1;動作語句2 ;break;
? ? ? ?case 常量:動作語句3;break;
? ? ? ?case 常量:動作語句4;break;
? ? ? ?default:動作語句5;//凡是是提醒
}

將上面的變量a的值改為3,再看下成果
可以很清晰地看出邏輯:a的值和下面的哪個常量的值對應,就執行下面的對應的case 后的語句,最跋文得break,跳出switch語句塊

不寫break,會怎么樣呢?
謎底是會執行對應case 后的所有語句,顯然不是我們想要的

那么default的感化是什么呢?把a賦值100,看看
因為a的值和所有的case都不合錯誤應,所以需要個提醒或來個其他的動作,
交給default吧

0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!