switch結構也是條件結構的基本結構,其語句爲
switch(變量名)
{
case 常量1:
語句1;
break;
case 常量2:
語句2;
break;case 常量3:
case 常量4:
語句4;
break;default:
語句n;
break;}
這個形式清楚的講明瞭switch的用法,首先switch(),括號中是一個變量,這個變量的值是什麼,就會決定執行那個語句,case就是一個個情況,或者說是案例,case後面接的就是這個變量的某一個常量值,字符、字符串、數字都可以,case下面是屬於這個case的語句,直到break;出現,則跳出到switch外,如果每個case都不滿足,那麼一定是在最後的default裏執行。這就是switch結構。