在某一個節點處,如果有兩種選擇的話,需要用什麼程式結構?

  • 作者:由 匿名使用者 發表于 攝影
  • 2023-01-10

在某一個節點處,如果有兩種選擇的話,需要用什麼程式結構?匿名使用者 2020-04-11

選擇結構主要就兩種,if-else 和 switch 。而且有的語言不支援 switch 。

if-else 預設只支援兩種選擇,但是透過巢狀可以實現無數種選擇。

switch 支援任意多種選擇,當然也支援兩種選擇。

所以理論上兩種選擇用哪一種都可以。

但大多數情況下,if-else 的結構比 switch 的更加有層次感,可讀性更強,所以更多的時候用的是 if-else 結構。

Top