Arduino - 控制語句



決策結構要求程式設計師指定一個或多個條件,由程式進行評估或測試。它應該與一個或多個語句一起使用,如果條件確定為真,則執行這些語句;或者,如果條件確定為假,則可選地執行其他語句。

以下是大多數程式語言中典型的決策結構的一般形式:

Decision Making

控制語句是原始碼中控制程式執行流程的元素。它們包括:

序號 控制語句及描述
1

if 語句

它包含一個括號中的表示式和一個語句或語句塊。如果表示式為真,則執行語句或語句塊;否則跳過這些語句。

2

if...else 語句

一個if語句可以後跟一個可選的else語句,當表示式為假時執行。

3

if...else if...else 語句

if語句可以後跟一個可選的else if...else語句,這對於使用單個if...else if語句測試各種條件非常有用。

4

switch case 語句

與if語句類似,switch...case透過允許程式設計師指定應在各種條件下執行的不同程式碼來控制程式的流程。

5

條件運算子 ? :

條件運算子 ? : 是 C 語言中唯一的三元運算子。

廣告