选择结构
选择结构包含if和switch类型,选择结构能够帮助我们根据条件判断,再执行哪一块代码。
if语句
if(判断条件){
//判断成功执行的内容
}else{
//判断失败执行的内容
}
//if的内容执行完成后,后面的内容正常执行
if(判断条件1){
//判断成功执行的内容
}else if(判断条件2){
//再次判断,如果判断成功执行的内容
}else{
//上面的都没成功,只能走这里
}
if(判断条件1){
//前提是判断条件1要成功才能进来!
if(判断条件2){
//判断成功执行的内容
}else{
//判断失败执行的内容
}
}
switch语句
switch(判断主体){
case 值1:
//运行xxx
break; //break用于跳出switch语句,不添加会导致程序继续向下运行!
case 值2:
//运行xxx
break;
case 值3:
//运行xxx
break;
}
循环结构
for语句
for语句是比较灵活的循环控制语句,一个for语句的定义如下:
for(初始条件;循环条件;更新){
//循环执行的内容
}
//循环结束后,继续执行
while循环
while(循环条件){
//循环执行的内容
}
do{
//执行内容
}while(循环条件);
Continue
定理:
1、continue语句只能用在循环里
2、continue语句可以结束当前循环的执行,但是仍要继续下一次循环的执行
Break
break用于完全结束一个循环,跳出循环体,开始执行循环之后的代码