调试
程序调试:
)1设置断点;
)2单步运行;
)3观察变量。
for
特点:一般用于已知循环次数的循环
For语法:
For(表达式1;表达式2;表达式3)
{
循环体;
}
执行过程:
)1计算表达式1,转向)2;
)2计算表达式2(循环条件),如果表达式2的值为true转向)3。如果表达式2的值为false,转向)5;
)3执行循环体,转向)4;
)4执行表达式3.转向)2;
)5循环结束。
PS:一般情况下
表达式1:用于定义循环变量和对循环变量赋初值;
表达式2:循环条件;
表达式3:用于改变循环变量的值。
break/continue
Break:用于循环中,退出当前循环
)1可以用于switch-case判断中,用于跳出switch
)2用在循环中,用于立即跳出(终止)循环。
Ps:用于循环中时,跳出的是break所在的循环
Continue:立即本次循环,判断循环条件,如果成立,则进入下一次循环,否则退出循环。
用于循环中,程序一旦执行到continue语句,立即结束本次循环(就是不在执行循环体中continue下面的语句了),直接进行下一次循环,(do-while、while直接进行下一次循环条件的判断,如果成立则再次进入循环。对于for循环,先执行表达式3,再判断循环条件是否成功!)