C編程語言允許使用一個回圈內嵌套的另一個回圈,下面的內容展示幾個例子來說明這個概念,

語法
在C語言中嵌套for陳述句回圈的語法如下:
for ( init; condition; increment ){ for ( init; condition; increment ) { statement(s); } statement(s);}
在C編程語言中嵌套while回圈宣告的語法如下:
while(condition){ while(condition) { statement(s); } statement(s);}
在C編程語言嵌套do...while回圈陳述句的語法如下:
do{ statement(s); do { statement(s); }while( condition );}while( condition );
在回圈嵌套最后需要說明的是,可以把任何型別的回圈的任何其他型別的回圈內,例如,對于環可以是一個while回圈,或反之亦然內部,
例子:
如果你在學習C/C++的程序中遇到了問題,可以來加入小編的企鵝圈問小編哦~小編很熱情的(●’?’●)
下面的程式使用嵌套for回圈從2至100找出素數:
(adsbygoogle = window.adsbygoogle || []).push({});
(adsbygoogle = window.adsbygoogle || []).push({});
#include <stdio.h> int main (){ /* local variable definition */ int i, j;
for(i=2; i<100; i++) { for(j=2; j <= (i/j); j++) if(!(i%j)) break; // if factor found, not prime if(j > (i/j)) printf("%d is prime
", i); }
return 0;}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/246712.html
標籤:C
