先說if分支結構!
If(express)語句1
Else語句2
當express為true時,執行語句1,當express為false時,執行語句2。顯然只能是壹條語句,所以如果要使用多條語句,就必須用{}來表示語句塊!
回頭看看。
If(express1)語句1
Else if(express2)語句2
Else語句3
因為壹個if結構可以叫做復合語句!所以,在這個嵌套的if中,第二個if是壹個語句,所以,和。
If(express1)語句1
If(express2)語句2
Else語句3
明顯不壹樣!
前者是第二個if作為第壹個if的else分支的語句,後者是兩個if分支並行的復合語句!