目录
1.顺序结构
按照代码的先后顺序依次往下执行。
2.分支结构
(1)if语句
格式:
if(关系表达式){
语句体;
}
例如
int a = 1;
int b = 2;
if(a > b){
System.out.print(a);
}
System.out.print(b);
结果:2
因为 a<b,不能进入if语句体内,所以只执行最下面的语句,输出b的值。
(2)if...else语句
if(关系表达式 ){
语句体1;
}else{
语句体2;
}
如果符合关系表达式的条件,就执行语句体1;否则执行语句体2;
(3)if...else if...else语句
if(关系表达式 1){
语句体1;
}else if(关系表达式2){
语句体2;
}
..........
else{
语句体n+1;
}
(4).switch语句格式
switch(表达式){
case值1:
语句体1;
break;
case值2:
语句体2;
break;
......
default:
语句体n+1;
[break;]
}
3.循环结构
下一节续。