C 控制語句迴圈例子

2021-07-02 14:06:14 字數 1255 閱讀 3447

c的三種迴圈while、for和do  while

先說一下scanf()函式的返回值問題

當scanf("%d,%d",&a,&b);如果使用者正確輸入了倆個整形變數,那麼scanf的返回值為2

當scanf("%d,%d,%d",&a,&b,&c);如果使用者正確的輸入三個整形變數,那麼scanf的返回值為3.

/*

對使用者輸出的整數求和

*/#include

int main(void

) printf(

"all is to %1d

",sum);

getchar();

getchar();

getchar();

}

for迴圈

經典for迴圈之九九乘法表:

/*

經典for迴圈九九乘法表

*/#include

int main(void

) printf("\n

");}

getchar();

}

經典for迴圈之氣泡排序法

/*

經典for迴圈之氣泡排序法

*/#include

int main(void

); //

定義陣列 int 陣列length為4

inti,j,temp;

for(i=0;i<=3;i++) }}

for(i=0;i<4;i++) //

陣列下標從0開始如果不是如果i=1--i=4那麼將沒有arr將會輸出12506....

getchar();

}

for迴圈的靈活性。例如,i--,i+12,i*i,i*11,等等。

do while:退出條件迴圈

while迴圈和for迴圈都是入口條件迴圈,在每次執行loop前進行判斷,如果條件不滿足就不會執行迴圈體內的**塊。

為了確保能夠在執行迴圈之後判斷條件,do while 可以做到這一點。

--陣列

/*

接收使用者輸入的資料存放到陣列中並列印

*/#include

int main(void);

int i=0

;

for(;i<5;i++)

for(i=0;i<5;i++)

getchar();

}

返回值函式,略。

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 語句並不是...