一.break
1. break 语句形式: break;
2. break 语句功能:
A. switch 语句中,break 语句会终止其后语句的执行,退出 switch 语句。
B. 使一个循环立即结束,也就是说在循环中遇到 break 语句时,循环立即终止,
程序转到循环体后的第一个语句去继续执行。
3. 注:
A. break 语句在循环中使用时,总是与 if 一起使用,当条件满足(或不满足)
时,负责退出循环。
B. 如果循环体中使用 switch 语句,而 break 出现在 switch 语句中,
则它只用于结束 switch,而不影响循环。
C. break 语句只能结束包含它的最内层循环,而不能跳了多重循环。
4. 例: break 语句的执行只能从 while 循环中退出,继续执行 for 循环的其
它语句而不是退出外层循环。
for()
{
:
:
while()
{
:
:
if() break;
:
:
}
:
:
}
二。continue
1.continue 语句形式: continue;
2.continue 语句功能: 它只能出现在循环体中,其功能是立即结束本次
循环,即遇到 continue 语句时,不执行循环体中 continue 后的语句,立即转
去判断循环条件是否成立。
3.Continue 与 break 语句的区别: continue 只是结束本次循环,而不是终止
整个循环语句的执行,break 则是终止整个循环语句的执行,转到循环语句后
的下一条语句去执行。
程序表达式及流程图如下:
(1.) while(表达式 1) (2.)while(表达式 1)
{ {
: :
If(表达式 2) break; if(表达式 2) continue;
: :
评论0
最新资源