Arduino - if 语句



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

if 语句的不同形式

形式 1

if (expression)
   statement;

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

形式 2

if (expression) {
   Block of statements;
}

if 语句 – 执行顺序

IF Statement

示例

/* Global variable definition */
int A = 5 ;
int B = 9 ;

Void setup () {

}

Void loop () {
   /* check the boolean condition */
   if (A > B) /* if condition is true then execute the following statement*/
   A++;
   /* check the boolean condition */
   If ( ( A < B ) && ( B != 0 )) /* if condition is true then execute the following statement*/ { 
      A += B;
      B--;
   }
}
arduino_control_statements.htm
广告