*If选择结构语句有三种格式:
a:If语句的第一种格式:
if(表达式){
语句;
}
执行流程:首先判断表达式是否成立
若为true则执行语句,为false则不执行语句
b: If语句的第二种格式
if(表达式){
语句1
}else{
语句2
}
执行流程:先判断表达式是否成立
若为true则执行语句1
若为false则执行语句2
c: If语句的第三种格式: * if(表达式1){ * 语句1; * }else if(表达式2){ * 语句2; * }else if(表达式3){ * 语句3; * * ....... * * }else{ * 语句n; * } * 执行流程:首先判断表达式1是否成立 * 若为true,则执行语句1,若为false,则判断表达式2是否成立 * 若为true,则执行语句2,若为false,则判断表达式3是否成立 * 若为true,则执行语句3,若最终上述均不成立,则执行else里面的语句
*if语句的应用场景
格式1:针对单个表达式判断 格式2:针对两个表达式判断 格式3:针对多个判断(测试数据时,先错误数据,次边界数据,后正确数据。三组测试没有任何问题,即可正常使用)
*if语句的注意事项:
1)如果if语句里面只有一条语句,if(表达式)后面的大括号可以省略,但是建议不要省略,永远给出大括号 2)if语句的表达式不管是简单的还是复杂的,最终是boolean类型 3)在if语句里面,有分号的地方不能有左大括号,有左大括号的地方不能有分号!
转载请注明原文地址: https://www.6miu.com/read-60447.html