标签:strong color class 依次 运算 dem oid n+1 程序
程序执行的流程直接决定了程序的结果。我们需要通过控制语句的执行顺序来实现我们要完成的功能、
从上往下,依次执行
语法格式:
if(关系表达式){
语句体
}
执行流程:
实例:
public class IfDemo1 { public static void main(String[] args) { int age = 18; // 条件表达式为true,执行语句体 if (age >= 18) { System.out.println("玩游戏"); } System.out.println("不管条件是否满足都执行语句"); } }
------------------------------
玩游戏
不管条件是否满足都执行语句
语法格式:
if(条件表达式){
语句体1;
}else{
语句体2;
}
执行流程:
public class IfDemo2 { public static void main(String[] args) { // 判断一个数,是奇数还是偶数 int i = 22; if (i % 2 == 0) {// 取模为0,说明是偶数 System.out.println("偶数"); } else { System.out.println("奇数"); } System.out.println("if语句结束"); } } //--------------------------------------- 偶数 if语句结束
语法格式:
if(判断语句1){
执行语句体1
}else if(判断语句2){
执行语句体2
}
....
}else if(判断语句n){
执行语句n
}else{
执行语句你n+1
}
执行流程:
实例:
public class IfDemo3 { public static void main(String[] args) { // 根据成绩判断处于什么水平 int grade = 61; if (grade > 90) { System.out.println("优秀"); } else if (grade <= 90 && grade >= 80) { System.out.println("良好"); } else if (grade < 80 && grade >= 60) { System.out.println("一般"); } else { System.out.println("不及格"); } } }
三元运算符和if..else 可以互相转换
标签:strong color class 依次 运算 dem oid n+1 程序
原文地址:https://www.cnblogs.com/wurengen/p/10500196.html