【C语言】-循环的嵌套

循环的嵌套:当在一个循环语句中嵌入另一个循环时,成为循环的嵌套。

循环嵌套的形式:

(1)for语句中嵌入for语句:

for ( )
{
  for ( )
  {
    ...
  }
}

(2)for语句嵌入while语句:

for ( )
{
  while ( )
  {
    ...
  }
}

(3)for语句中嵌入do while语句:

for ( )
{
  do
  {
    ...
  } while ( );
}

(4)while语句中嵌入for语句:

while ( )
{
  for ( )
  {
    ...
  }
}

(5)while语句中嵌入while语句:

while ( )
{
  while ( )
  {
    ...
  }
}

(6)while语句中嵌入do while语句:

while ( )
{
  do
  {
    ...
  } while ( );
}

(7)do while语句中嵌入for语句:

do 
{
  for ( )
  {
    ...
  }
} while ( );

(8)do while语句中嵌入while语句:

do
{
  while ( )
  {
    ...
  }
} while ( );

(9)do while语句中嵌入do while语句:

do 
{
  do
  {
    ...
  } while ( );
} while ( );

注意:

多重循环执行的规则是“外走一,内走遍”。即外层循环执行一次,而内层循环要全部执行一遍,因而多重循环的执行次数一般是外层循环次数*内层循环次数。

你可能感兴趣的:(【C语言】-循环的嵌套)