流程控制
1.程序默认是按照代码的编写顺序一行一行执行的
2.分支结构:程序按照一定的条件有选择的执行某一些代码
if
if...else...
if...else if...else...
switch...case...case default...
示例1:考试成绩不低于90分,就输出A
小于90但不低于80分,就输出B
小于80但不低于70分,就输出C
其他情况输出D
示例2:令狐冲要参加武林大会,
如果拿到第1名,就是武林盟主
如果拿到第2名,就是华山掌门
如果拿到第3名,就是峨眉掌门
如果是其他名次,就给逐出师门
3.循环结构 程序按照一定的条件重复的执行某一些代码
for
while
do...while
4.跳转
continue 结束本次循环,跳转到下一次循环
break 结束整个循环,跳转到循环结尾处
return 结束整个方法,跳转到方法结尾处
goto【已过时,属于保留字】
带标签的break
ABC:
for(){
for(){
while(){
break ABC;
}
}
}