一、if语句
if 条件语句是指一种表示假设的主从复合句,由 if 语句引导条件(条件分为成立和不成立两种情况),通过对条件是否成立的判断,执行不同的代码。 if 语句实际上有三种形式,每种格式都有其自身的特点。
1、if语句:
判断条件是一个布尔值,当判断条件为 true 时,{}中的执行语句才会被执
格式如下:
if (条件){
代码块
}
这种格式我们使用的相对较少,第二中要多一些
2、if else语句:
if else 条件语句是指如果满足某种条件,则进行某种处理,否则进行另一种处理。
格式如下:
if(条件){
执行语句1
}
else{
执行语句2
}
3、if else if else语句
f. . elseif. . else 语句用于对多个条件进行判断,进行多种不同的处理,
语法格式如下:
if (条件1){
执行语句1
}
else if (条件2){
执行语句2
}
else{
执行语句3
}
这个就需要配张图了:
二、switch语句
switch 语句与 if 语句类似,同样用于条件判断。不同的是, if 语句通常用于对复合条件进行判断,switch 语句只能针s对某个表达式进行判断。
witch 语句可以拥有多条 case 语句,每条 case 语句后面加一个要比较的目标值,当switch 中表达式的值与某个 case 的目标值匹配时,会执行对应 case 下的语句,如果未找到任何匹配的值,则执行 default 后的语句,
switch 语句的语法格式如下:
switch (表达式){
case 目标值 1:
执行语句 1
break;
case 目标值 2:
执行语句 2
break;
︙
case 目标值 n:
执行语句 n
break;
}