if语句三种格式:
1、if(true){
//代码执行
}
2、if(条件表达式){
//代码执行
}else{
//代码执行
}
3、if(条件表达式){
//执行代码块
}else if(条件表达式){
//执行代码
}else{
//执行代码
}
package day1.lwb;
//java程序流程控制(分支结构 if else)
//以张三的成绩来做示例
//1、成绩为满分时,奖励 劳斯莱斯一辆
//2、成绩为(81-99),奖励 BMW 一辆
//3、成绩为(60-80),奖励桑塔纳 一辆
//4、其他 则奖励奥拓一辆
public class Test1 {
public static void main(String[]args){
int score = 98;
if(score>100 || score<0){
System.out.println("数据作弊出现异常");
}else{
if(score==100){
System.out.println("奖励 劳斯莱斯一辆");
}else if(score>80){
System.out.println("奖励 BMW 一辆");
}else if (score >=60){
System.out.println("奖励桑塔纳 一辆");
}else{
System.out.println("其他 则奖励奥拓一辆");
}
}
}
}
//注意事项:条件判断之前可以嵌套
//如果多个条件之间是“互斥”关系,则多个条件语句上下顺序是自由的
//如果多个条件之间是“包含关系”,则要求范围小的写在范围大的上面