循环体结构的总结
一:选择结构
1.if语句
1> 结构
if(条件1){
}else if(条件2){
}else if(条件3){
}
2> 特点
*同一时刻,只有一个大括号里的代码会被执行
*执行到哪条件,即证明前面的条件不成立
2.switch语句
1> 结构
switch(数值)
{
case 数值1;
break;
case 数值2;
break;
default:
break;
}
2>特点
*默认情况下,只有一个case后的代码会被执行
*如果一个case后面没有break就会按顺序执行后面的case,知道遇到break为止
*如果在case后面定义一个新的变量,必须用大括号{}抱住
二,循环结构
1.while
1>结构
while (条件)
{
循环体;
}
2>特点
*如果一开始条件就不成立,永远不会执行循环体
2.do while
1>结构
do{
}while(条件){
循环体;
}
3.for
1>结构
for(语句1:条件:语句2)
{
循环体;
}
三:循环体的选择使用
1.一般优先使用for循环
2.然后考虑while(当条件要在下面也使用时,选while比较好)
3.在考虑do while
四:continue&break的使用注意
break:
1.使用场合
1>switch语句:退出整个switch语句
2>循环结构:退出整个循环结构 *while *do while *for
2.注意点
break只对最近的循环结构有效,如果是多个嵌套循环中,只会在当前的循环中有效
continue:
1.使用场合
循环结构:结束当前这次的循环体,进入下一次循环体 *while *do while *for
只对最近的循环有效