Arduino 控制語句

2018-11-07 10:52 更新

判斷結(jié)構(gòu)要求程序員指定要由程序評估或測試的一個(gè)或多個(gè)條件,以及條件為真時(shí)要執(zhí)行的語句(必需的)和條件為假時(shí)要執(zhí)行的語句(可選的)。

以下是大多數(shù)編程語言中典型的判斷結(jié)構(gòu)的一般形式:


流程圖


控制語句是源代碼中控制程序執(zhí)行流程的元素。它們是:

序號控制語句和描述
1

If 語句

它采用括號中的表達(dá)式,后面跟隨語句或語句塊。如果表達(dá)式為真,則執(zhí)行語句或語句塊,否則跳過這些語句。

2

If … else 語句

一個(gè) if 語句后面可以跟隨一個(gè)可選的else語句,當(dāng)表達(dá)式為false時(shí)執(zhí)行。

3

If … else if … else 語句

if 語句后面可以跟隨一個(gè)可選的 else if ... else 語句,其對于測試各種條件非常有用。

4

switch case 語句

類似于if語句, switch ... case 通過允許程序員指定應(yīng)在各種條件下執(zhí)行的不同代碼來控制程序的流程。

5

條件運(yùn)算符 ? :

條件運(yùn)算符? :是C語言中唯一的三元運(yùn)算符。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號