continue

说明

continue语句的作用是跳过循环体中剩余的语句而强制进入下一次循环。continue语句用于 whilefor 循环中,常与 if 条件语句一起使用,判断条件是否成立。

continue语句示例

程序代码 (可双击程序内容全选代码)

程序说明

当第19行for语句首次运行时,x的值为0。此时x既不小于40也不大于120,第21行if语句中的表达式内容得不到满足。Arduino将执行第24行analogWrite(3,x);语句。

当for循环进行到第42次,x的值递增为41。此时x值大于40,满足if语句中的表达式内容。Arduino将执行continue;语句,跳过此次循环,不再执行analogWrite(3,x);语句。

当for循环进行到第122次时,x的值递增为121。此时x大于120,不满足if语句中的表达式内容。Arduino将不再执行continue;语句,继续执行analogWrite(3,x);语句。