Arduino - If 语句

它需要一个括号中的表达式和一个语句或语句块。如果表达式为真,则执行语句或语句块,否则跳过这些语句。

if 语句的不同形式

表格 1

if (表达式)
语句;

如果您有一个语句,则可以使用不带括号 { } 的 if 语句。

表格 2

if (表达式) {
语句块;
}

if 语句 – 执行顺序

IF 语句

示例

/* 全局变量定义 */
int A = 5 ;
int B = 9 ;

Void setup () {

}

Void loop () {
    /* 检查布尔条件 */
    if (A > B) /* 如果条件为真,则执行以下语句*/
    A++;
    /* 检查布尔条件 */
    If ( ( A < B ) && ( B != 0 )) /* 如果条件为真,则执行以下语句*/ 
    {
      A += B;
      B--;
   }
}

arduino_control_statements.html