if與elseif能同時執行嗎

if與elseif能同時執行嗎

不能。

if是條件分支語句,既然是分支,就不存在同時執行的情況。

舉下面的例子來說,常用的if語句是這樣的構造:

if(條件1){語句1}

else if(條件2){語句2}

else{語句3}

如果符合條件1,則執行語句1,語句2和3都不會執行

如果不符合條件1,但符合條件2,則執行語句2,語句1和3都不會執行

如果不符合條件1,也不符合條件2,則只執行語句3。