标签:语法 ann out if语句 block 输入 new nbsp happy
为什么学if?
java条件判断的语句是if语句
if(条件){
语句块}
执行流程: 如果条件为真, 执行语句块
发工资了, 干嘛好呢?
Scanner sc = new Scanner(System.in);System.out.println("请输入你一个月的工资:");double pin = sc.nextDouble();if (pin > 18000){System.out.println("会所走一波");}System.out.println("happy");
if(条件){
语句块1
} else {
语句块2
}
执行流程: 如果条件为真, 执行语句块1, 否则执行语句块2
Scanner sc = new Scanner(System.in);System.out.println("请输入你一个月的工资:");double pin = sc.nextDouble();if (pin > 18000){System.out.println("会所走一波");}else {System.out.println("捡一个砖头回家自己蹭");}
if(条件1){
语句块1
} else if (条件2){
语句块2
} else if(条件3){
语句块3}…. else {
else语句
}
执行流程:
判断条件1是否成立. 如果成立. 执行语句块1, 否则, 如果条件2成立, 执行语句2, 否则, 如果条件3成立, 执行语句3……如果所有条件都不成立. 执行else语句.
?
Scanner sc = new Scanner(System.in);System.out.println("请输入你一个月的工资:");double salary = sc.nextDouble();if (salary >= 20000) {System.out.println("优秀");} else if (salary >= 15000) {System.out.println("良好");} else if (salary >= 12000) {System.out.println("中等");} else if (salary >= 10000) {System.out.println("及格");} else {System.out.println("不及格");}
注意: 在if语句中. 如果一个条件成立了. 其他条件就不再判断了. 也不会执行了.
标签:语法 ann out if语句 block 输入 new nbsp happy
原文地址:https://www.cnblogs.com/wenyule/p/12180621.html