循环类型
循环类型 |
描述 |
while |
当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件。 |
for/foreach |
多次执行一个语句序列,简化管理循环变量的代码。 |
do...while |
除了它是在循环主体结尾测试条件外,其他与 while 语句类似。 |
嵌套循环 |
您可以在 while、for 或 do..while 循环内使用一个或多个循环。 |
循环控制语句
控制语句 |
描述 |
break 语句 |
终止 loop 或 switch 语句,程序流将继续执行紧接着 loop 或 switch 的下一条语句。 |
continue 语句 |
引起循环跳过主体的剩余部分,立即重新开始测试条件。 |
while
while(condition)
{
statement(s);
}
for/foreach
for ( init; condition; increment )
{
statement(s);
}
foreach (int element in fibarray)
{
statement(s);
}
do..while
do
{
statement(s);
}while( condition );
嵌套循环
for ( init; condition; increment )
{
for ( init; condition; increment )
{
statement(s);
}
statement(s);
}
while(condition)
{
while(condition)
{
statement(s);
}
statement(s);
}
do
{
statement(s);
do
{
statement(s);
}while( condition );
}while( condition );