C語言中的for迴圈語句

2021-09-27 23:55:45 字數 642 閱讀 8410

c語言中for迴圈語句是最靈活的迴圈,最適用於知道迴圈次數的情況,再知道迴圈次數的情況下完全可以取代while迴圈。

for迴圈的格式如下

他的執行過程如下:

執行表示式1,為初始變數賦值

判斷表示式2真假,若真則執行迴圈體重的迴圈**塊,若假則結束迴圈

執行表示式3

執行表示式2,若真則繼續迴圈,知道表示式2判斷為假

結束迴圈

很明顯,for語句比while語句更簡潔和便於書寫

for語句的注意事項

初始變數需提前定義,不可在for語句內定義

for(int a=1;a<10;a++)初始變數可在提前賦值而在for語句內省略

int a=1

for( ;a<190;a++)

表示式2和3一定要做處理,否則會陷入死迴圈中

for(a=1;  ;a++)

for(a=1;a<11; )

第一次寫部落格,如若不懂還請見諒

C語言中迴圈語句的使用

c語言中的迴圈語句 在c語言中,有三種型別的迴圈語句 for語句 while語句和do while語句。分別介紹如下 1.for迴圈語句 for語句格式為 for 表示式1 表示式2 表示式3 迴圈語句語句 迴圈體 該語句執行過程如下 先對表示式1賦初值 判別表示式2是否滿足給定條件,若其值為真,滿...

C語言中的迴圈語句練習

注 練習題目均出自 明解c語言 入門篇 1,求多個整數的和及平均值 includeint main void while retry 0 printf 和為 d,平均值為 2f。n 1,遞增顯示從0到輸入的正整數為止的各個整數 2,編寫一段程式,按照公升序顯示出小於輸入值的所有正偶數 include...

C語言中迴圈語句練習例項

計算n的階乘 int main printf d n ret return 0 計算int main sum ret printf d n sum return 0 演算法效率低 效率高的方法 int main printf d n sum reurn 0 在乙個有序陣列中查詢具體的某個數字n 折半...