1 do…while 语句
1.1 do 语句的语法
do
{
循环体;
}
while (条件表达式);
1.2 执行流程
do…while 循环是 while 循环的变体。在检查while()条件是否为真之前,该循环首先会执行一次do{}之内的语句,然后在while()内检查条件是否为真,如果条件为真的话,就会重复do…while这个循环,直至while()为假。
1.3 do 语句特点
循环至少执行一次,使用的场景有限,所以不是经常使用。
2. goto 语句
goto语句也称为无条件转移语句。
可以考虑使用goto的情形:
当有很多for循环嵌套时,可以从多个循环中直接跳出来。如下:
for(......)
{
for(....)
{
for(.....)
{
goto first;//goto语句
}
}
}
first://直接跳转到这里开始执行