顺序结构
:代码从前往后依次执行,没有任何“拐弯抹角”,不跳过任何一条语句,所有的语句都会被执行到。
选择结构
:也叫分支结构。代码会被分成多个部分,程序会根据特定条件(某个表达式的运算结果)来判断到底执行哪一部分。
循环结构
:程序会重新执行同一段代码,直到条件不再满足,或者遇到强行跳出语句(
break
关键字)。
1.if else(分支结构or选择结构)
if(判断条件){
语句块1;
}else{
语句块2;
}
可多个语句同时使用,构成多个分支,也可嵌套使用(嵌套时,else总与它前面最近的if配对)。
判断条件可以为表达式,也可以为一个变量,只要为非零值,则条件成立。
2.switch case(选择结构,代替有多个分支的if else)
switch(表达式){
case 整型数值a:语句1;
case 整型数值b:语句2;
...
case 整型数值m:语句n;