循環結構之while篇

1、while循環的格式:
while ( 條件 ) {
語句1; 語句2; ....

2、while循環使用方法:

1、while循環的特點:
如果while中的條件一開始就不成立,那麼循環體中的語句永遠不會被執行

2、while語句的語義是:
如果條件成立,就會執行循環體中的語句(“循環體”就是while後面大括號{}中的內容)。 然 後再次判斷條件,重複上述過程,直到條件不成立就結束while循環
3、while循環的執行步驟:
第1步:判斷條件是否爲真,如果爲真,則轉向第2步,如果條件爲假則轉向第3步
第2步:執行循環體,執行完畢後再轉向第1步
第3步:跳出循環,循環結束



while循環的注意點
1、任何數值都真假性,注意防止死循環
while (-1) { printf("死循環\n");
}
2、while 後如果只有一條語句它可以省略大括號
1)空語句它也是一條語句
2)while小闊號後面不可以直接寫分號 
int num = 0;
while (num < 3)
{
printf("num = %d\n",num); num++; 
}
3)省略大括號時,不能在下面直接寫申明變量的語句
while (1 < 3)
int num = 5; 
是錯誤的
3、作用域:內部代碼塊中定義的變量不可以在外邊 代碼塊中訪問

while (1 < 3) {
              int a = 0;
 }
printf("a = %d\n",a);

4、while語句後面不要加分號
while (1 < 3);
    錯誤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章