有关arduino continue语句的疑问?
continue语句跳过当前循环中剩余的迭代部分( do,for 或 while )。它通过检查循环条件表达式,并继续进行任何后续迭代。例子
for (x = 0; x < 255; x ++)
{
if (x > 40 && x < 120){ // 当x在40与120之间时,跳过后面两句,即迭代。
continue;
}
digitalWrite(PWMpin, x);
delay(50);
}
问题:1、continuefor 或 whiledo还有switchcase都是逻辑语句是么?
2、
这个(continue语句跳过当前循环中剩余的迭代部分)中的跳过是指的是跳过
{
if (x > 40 && x < 120){ // 当x在40与120之间时,跳过后面两句,即迭代。
continue;
}
digitalWrite(PWMpin, x);
delay(50);
}
这部分么?
能给个更详细的程序讲解么 是跳过后面digitalWrite后面2句
这种简单问题完全可以自己试验,学会调试是写程序的关键 {:soso_e132:}这个可以先搁着,等学会了自己尝试写来证实看。现在光是理论也没有动手理解的更深。
页:
[1]