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 语言中唯一的三元运算符。

广告