do循环与while循环使用相同方式工作,不同的是,条件是在循环的末尾被测试的,所以do循环总是至少会运行一次。

do
{
    // 语句块
} while (测试条件);

【示例】

do
{
  delay(50);          // 等待传感器稳定
  x = readSensors();  // 查询传感器的值

} while (x < 100);

翻译自:Arduino Language Reference

<File:nextredirectltr.png>返回Arduino语法手册首页

<File:nextredirectltr.png>更多建议,指正,或者文档分享欢迎进入DF创客社区