C_分支結構篇

if條件語句 

if(表達式){
/ /如果表達式成立,執行該段語句
}else{
//不成立,則執行該段語句
}
//兩段程序中,只能二選其一


if(表達式1){
//滿足條件執行語句
語句1; 
}else if(表達式2){
//<滿足條件執行該語句
語句2;
}else{
//都不滿足則執行該段語句
語句3;
}
//三段程序中,執行其一



switch開關


switch 開關型結構 跟case 組合運用

switch(整形表達式){
case 整型常量1:  
語句1;
break;
//break的作用跳出語句 
/ /如果不加break,當選擇一個case後將不再做任何判斷直接執行下面的語句
case 整型常量2:
語句2;
break;
//不滿足條件則執行default內的語句
default :
語句N;
break;
}



枚舉類型    enum            //要定義在main()函數上面

枚舉屬於構造類型。
enum 枚舉名{枚舉值表};
目的:提⾼程序的可讀性。
目的:提⾼程序的可讀性。
作⽤:將⼈能看懂的標識符與計算機能識別的數字建⽴立對應關係。 


enum  {
spring = 1, //沒有說明時,從0開始.
summer,
autumn,
winter
};
往後依次加1


int a = spring; //spring的值就是枚舉類型裏所定義的值; 在此是1


對於iOS來說, 枚舉類型enum很常用. 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章