我在for
循环内有一个if
语句。当if
声明中的条件为真时,我想跳出for
循环。跳过for循环,如果语句内部满足循环
这里正是我有什么
if (data < voltage && data2 < voltage){
digitalWrite(pump, HIGH);
digitalWrite(valve, HIGH);
digitalWrite(valve2, HIGH);
for(int i=0; i<10; i++){
lcd.setCursor(0, 2);
lcd.print("S_1:");
if (data > 260 && data < 295)
lcd.print("MID");
else if (data < 260)
lcd.print("LOW");
else
lcd.print("HIGH");
lcd.setCursor(7,0);
lcd.print("Pump:ON");
lcd.setCursor(0,1);
lcd.print("V1:ON");
lcd.setCursor(9, 2);
lcd.print("S_2:");
if (data2 > 260 && data2 < 295)
lcd.print("MID");
else if (data2 < 260)
lcd.print("LOW");
else
lcd.print("HIGH");
lcd.setCursor(7,1);
lcd.print("V2:ON");
lcd.setCursor(14,1);
lcd.print("V3:OFF");
sum += data;
sum2+= data2;
delay(1000);
}
average = sum/10;
average2 = sum2/10;
if(average > voltage || average2 > voltage){
digitalWrite(pump, LOW);
digitalWrite(valve, LOW);
digitalWrite(valve2, LOW);
}
sum = 0;
sum2 = 0;
lcd.clear();
}
其接缝不会扔了整个情况。
我有什么是这个 – mohsen 2011-03-21 07:39:17