1.switch语句
switch(表达式)
{
case 值1:
执行代码;
break;
case 值2:
执行代码;
break;
case 值3:
执行代码;
break;
default:
执行代码;
break;
}
一般情况下,每一个case的后面都要加1个break.
2.循环控制
2.1 while循环
while(条件表达式)
{
那段需要被反复不停执行的代码;
循环体;
}
2.2 do-while循环
do
{
循环体;
}while(条件表达式);
2.3 for循环
for(初始化表达式;循环条件表达式;循环后操作表达式)
{
循环体;
}
第一步骤:先执行初始化表达式.
第二步骤:判断循环条件表达式的真假.
2.3.1 如果为真,就执行循环体.循环体执行完毕之后.再执行循环后操作表达式.然后跳回第二步骤继续执行.
2.3.2 如果为假,就结束for循环.
2.4 break和continue区别
2.4.1. break
1). 可以使用在switch-case的case代码块中.代表立即结束switch-case结构.
2). break还可以用在循环体中.
如果在循环体中遇到了break.就会立即结束当前这个循环结构.
在循环体的内部可以直接结束当前循环.
当遇到了break 是立即、马上、立刻、现在、now结束当前循环结构.
就算break后面还有循环体代码不会执行.
3). 结束循环的方式
a. 判断循环条件得到假而结束.
b. 在循环体的内部使用break结束.
2.4.2 continue
1). continue只能使用在循环体中.
2). 在循环体中.如果遇到了continue.
会立即结束本次循环 然后回去判断循环条件.