Arduino 简明教程

Arduino - Control Statements

决策制定结构要求程序员指定一个或多个条件,供程序进行评估或测试。它应与确定条件为真的情况下要执行的语句或语句一起制定,并且可以选择性地制定在确定条件为假情况下要执行的其他语句。

以下是大多数编程语言中常见的典型决策结构的一般形式 −

decision making

控制语句是源代码中的元素,用于控制程序执行的流程。它们是 −

S.NO.

Control Statement & Description

1

If statement 它采用括号中的表达式和语句或语句块。如果表达式为真,那么语句或语句块将被执行,否则这些语句将被跳过。

2

If …else statement if 语句后面可以跟一个可选的 else 语句,当表达式为假时执行该语句。

3

If…else if …else statement if 语句后面可以跟一个可选的 else if…​else 语句,这对于使用单一的 if… else if 语句测试各种条件非常有用。

4

switch case statement 与 if 语句类似, switch…​case 通过允许程序员指定应在各种条件下执行的不同代码来控制程序流程。

5

Conditional Operator ? : 条件运算符 ? : 是 C 中唯一的三个运算符。