if else:
用法是:if (i < 5){} (前面用int設一個i的變數,而且要有放整數的值在裡面)
意思就是,如果這個i的變數裡面的數小於五,那就執行大括號中的程式。
而有if的時候,也可以寫else if和else,像是:
int i = 2;
if(i < 2) printf("1");
else if(i == 2) printf("2");
else printf("3");
第一行是在宣告整數變數i等於2
第二行是說,當i小於2時,印出1
第三行是指,當if沒有成立,那如果i是等於2時,印出2
最後一行說,如果if和else if都沒有成立,那其他情況時,印出3
所以執行這個程式後會印出2
else if 可以寫好幾個,整體來說執行過程大概是:
![](https://1.bp.blogspot.com/-PbR5L-muK-k/YOkucsT5tfI/AAAAAAAACGM/HLXzHdWGy34FZNc-bgmDU90bMhTQ8oRkwCLcBGAsYHQ/s600/if%252Cif%2Belse%252C%2Belse%25E5%259F%25B7%25E8%25A1%258C%25E6%25B5%2581%25E7%25A8%258B%25E5%259C%2596.png)
這就是if else判斷式的執行過程。