c控制語句 迴圈(2)

2021-07-25 21:20:33 字數 876 閱讀 8774

在使用while語句時要謹記的一點是,只有位於判斷條件後的那個語句才是迴圈的部分。例如:

1 #include

2 int main()3

這個程式的輸出結果是:

n is 0

n is 0

n is 0

n is 0

n is 0等等

n++並沒有與前面的列印語句放在乙個花括號中,這樣就只有緊跟在判斷條件後的列印語句成了迴圈部分,變數n永遠得不到更新。這是乙個無限迴圈的例子

因此迴圈在判斷條件之後的第乙個簡單或復合語句就結束

單獨的分號代表空語句(c語言中)列如

1 #include

2 int main()

3 這個程式輸出:

n is 4

that's all this program   分號的使用

比較大小:使用關係運算子和表示式

注意點:1.關係表示式可以用於字元的比較,使用ascii值,但是不能使用關係運算子比較字串

2.關係運算子也可用於浮點數,但在浮點數中只能使用《或》

3.    !=      不等於

4.真假的判斷:乙個真表示式的值為1,乙個假表示式的值為0.

所有的非0值都被判斷為真,只有0被判斷為假

例如   while(goats!=0)和while(goats)都是只有在goats的值為0時才為0或假。

5 布林變數:在程式設計領域,表示真假的變數開始時被稱為布林變數,這樣——bool就是布林變數的c型別名,乙個布林變數只可以具有0或1,如果把布林變數賦為乙個非零的數值,變數就被設定為1,這說明c把任何非零的值都認定為真

關係運算子的優先順序

關係運算子的優先順序要低於包括+和-在內的算術運算子,但要高於賦值運算子

C 迴圈控制語句

本節課將介紹如何使用c 控制語句中的迴圈語句,本課目的如下 1.學會 while 迴圈的用法。2.學會 do 迴圈的用法。3.學會 for 迴圈的用法。4.學會foreach迴圈的用法。5.進一步了解 break 語句的用法。6.如何使用 continue 語句。在c 中,使用 goto 語句並不是...

c 迴圈控制語句

迴圈控制語句更改執行的正常序列,當執行離開乙個範圍時,所有在該範圍中建立的自動物件都會被銷毀,c 提供了下列的控制語句 break語句 終止loop或switch語句,程式流將繼續執行緊接著loop或switch的下一條語句 當break語句出現在乙個迴圈內時,迴圈會立即終止,且程式流將繼續執行緊接...

C 迴圈控制語句

本節課將介紹如何使用c 控制語句中的迴圈語句,本課目的如下 1.學會 while 迴圈的用法。2.學會 do 迴圈的用法。3.學會 for 迴圈的用法。4.學會foreach迴圈的用法。5.進一步了解 break 語句的用法。6.如何使用 continue 語句。在c 中,使用 goto 語句並不是...