我有一个随机生成的 50 个数字的列表。如果我想检查列表以查看其中是否有任何大于 15 的数字,应该如何在 Arduino IDE 上完成?
这就是我的做法,但行不通:
for (int x = 0 ; x < 50 ; x++)
{
if(list[x]>=15)
digitalWrite(ledPin, HIGH); //turn LED on
if(list[x]<15)
digitalWrite(ledPin, LOW); //turn LED off
}
求助!
最佳答案
如果我没猜错,您希望在至少有一个元素高于 15 时打开 LED。
在这种情况下,我会这样做:
digitalWrite(ledPin, LOW); //turn LED off
for (int x = 0 ; x < 50 ; x++)
{
if(list[x]>=15)
{
digitalWrite(ledPin, HIGH); //turn LED on
break;
}
}
关于c++ - 如何检查C中随机数列表中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58847891/