l本範例程式,會將x不斷累加但僅在x=100
、200 、300時在螢幕輸出x數值
範例程式:
int x=0; //宣告變數(全域變數)
void setup()
{
Serial.begin(9600);
}
void loop()
{
x+=1; //不斷的累加1 x = x + 1 , x++ 意義都一樣
switch(x){ //判定x值,當x值有相對應的case時執行該內容
case 100:
Serial.println(x); //在螢幕上顯示出x值
break;
case 200:
Serial.println(x);
break;
case 300:
Serial.println(x);
break;
default:
//可有可無,若有,當不合以上條件時執行
break ;
} //switch
delay (5);
if (x>500) x=0;
} //loop
沒有留言:
張貼留言