重要!!非常重要!!
如果不懂去看高中数学书的流程控制图
选择结构与循环结构是编程中至关重要的两处,任何程序都逃不开顺序结构、选择结构和循环结构的组合应用
选择结构
if控制语句
判断并选择执行结构1:
if(条件表达式){
//代码块
}
结构2:
if(条件表达式){
//代码块
}
else{
//代码块
}
结构3:
if(条件表达式1){
//代码块
}else if(条件表达式2){
//代码块
}……
else{
//代码块
}
- switch语句
switch(表达式){
case 常量1:
//代码块
break;
}
case 常量2:
//代码块
break;
}
case 常量3:
//代码块
break;
}
……
default:
//语句
break;
注:break为跳出的意思,即不再向下执行,免得执行完常量1下的代码再继续执行常量2的代码
循环结构
- while循环
while(条件表达式){
//循环体
}
- do…while循环
do{
//循环体
}while(条件表达式)
- for循环
for(变量初始化;循环条件;修改循环变量的值){
//循环体
}
跳转语句
-break语句
在循环中终止当前循环,在switch中终止switch
-continue语句
结束本次循环并进入下一次循环
-return语句
结束当前方法的执行并退出返回到调用该方法的语句处
结束
end