【发布时间】:2021-01-11 01:52:46
【问题描述】:
这可能是最糟糕的方法,但我希望 Arduino 在 1 和 -1 之间进行选择。这段代码不工作,怎么回事。
这是我对代码的理解:
-
int 定义为 0。
-
while 循环开始,因为条件为真。
-
选择了一个随机变量。
-
如果 int 为 1 或 -1,则 while 循环结束,值为 打印出来的。
-
如果 int 为 0,while 循环将重新启动。
int random_number = 0; void setup() { Serial.begin(9600); while (random_number == 0){ int random_number = random(-1,2); Serial.println(random_number); delay(1000); } Serial.print("value "); Serial.println(random_number); } void loop() { }
【问题讨论】:
标签: while-loop arduino