今天筆記~

while迴圈
while(條件成立){
執行內容
}
一旦條件不成立,則不進入迴圈

do while我解釋為先做一次do內容,後由while判斷條件,
不成立則回到do執行其內容,成立後完成do while,
再接著繼續執行下去此do while以下的程式碼

if else用途
if為判斷式,if(條件){敘述式}
if(a<3&&b<3&&c<3){
a++; //等於a+1
b+=1;//等於b+1
++c; //等於c+1   e.g.  int a=0; b= ++a;  b= a++;
  ++a先計算後給b,此時a,b同為1,
  再來a++則是將a值先給b(也就是b還
  是1),然後a++再因為++c後a變成2,
}else if(a>3&&b>3&&c>3){
a--;
b-=;
--c;
}else{
printf("a,b,c both are 3");
}
 switch(變數)
case 1:
a++; //switch變數為1時執行該內容
break;     //記得要加break,否則變數為1(即為case 1)
      時,執行完case1內容後會接著執行case1下
      方的case,直到出現break才會停(都沒有就
      是所有case都會做一遍)
case 6:
a--; //switch變數為2時執行該內容
break;
default:
printf("please check the 變數")//指定變數沒有在case中,則會執行default內容。

留言