決策結構要求程式員指定要由程式評估計算或測試的一個或多個條件,以及如果條件被確定為真(true
),則執行指定的一個或多個語句;可選地,如果條件被確定為假(false
)則執行其他語句。
以下是大多數程式設計語言中的典型決策結構的一般形式 -
R提供以下型別的決策語句。可通過單擊以下連結來檢視其詳細資訊。
序號 | 語句 | 說明 |
---|---|---|
1 | if語句 | 一個if 語句由一個布林表示式,後跟一個或多個語句組成。 |
2 | if…else語句 | 一個if 語句可以跟隨一個可選的else 語句,當布林表示式為false 時,該else 中的語句將被執行。 |
3 | switch語句 | switch 語句允許測試一個變數,與一個值列表相比較。 |