if 语句
if(布尔表达式或布尔值){ 代码.... }
如果布尔表达式结果为true,则执行if代码块里面的代码,否则不执行
如果if不加{}花括号的话,if下面只能接一条语句,此情况下此时 else 是和最接近的 if 匹配,如果接了多条语句,则除了第一条语句之外,剩下的语句均不属于if
在不加{}花括号的情况下,才会有此情况下此时 else 是和最接近的 if 匹配的事情,如果加了花括号,else会根据{}花括号匹配最接近的if
想要解决就近问题,可以使用{}来进行范围的确定,也就是将if语句用{}括起来,之后在花括号{}后面接else就可以了
每个语句只要有{}花括号,则里面可以写多条代码
if..else语句
if(布尔表达式或布尔值){ 代码..... }else{ 代码..... }
如果布尔表达式结果为true,则执行if代码块里面的代码,否则则执行else代码块里面的代码
如果if或else不加{}花括号的话,if或else下面只能接一条语句,此情况下 else 是和最接近的 if 匹配,如果接了多条语句,则除了第一条语句之外,剩下的语句均不属于if或else
在不加{}花括号的情况下,才会有此情况下此时 else 是和最接近的 if 匹配的事情,如果加了花括号,else会根据{}花括号匹配最接近的if
想要解决就近问题,可以使用{}来进行范围的确定,也就是将if语句用{}括起来,之后在花括号{}后面接else就可以了
每个语句只要有{}花括号,则里面可以写多条代码
if..else if..else语句
i