判断语句if...else if...else

判断语句if...else if...else

if(判断条件){

  执行语句1;

}else if(判断条件2){

  执行语句2;

}else if(判断条件n){

  执行语句n;

}else {

  执行语句n+1;

}

执行流程:

首先判断关系表达式1看其结果是true还是false

如果是true就执行语句体1;

如果false就继续判断关系表达式2看其结果是true还是false

如果是true就执行语句体2

如果是false就继续判断关系表达式...看其结果是true还是false

 流程图:

案例:

x和y的关系满足如下:

如果x >= 3,那么y =2x;

如果-1 < x <3,那么y =2x;

如果x <= -1,那么y =2x -1;

public static void main(String[] args) {
int x =-10;
int y;
if (x >= 30){
y =2 * x + 1;
}else if (-1 < x && x <3){
y = 2 * x;
}else {
y = 2 * x -1;
}
System.out.println("结果是:"+y);
}

成绩划分案例

public static void main(String[] args) {
int score =30;
if (score >=90 && score <=100){
System.out.println("优");
}else if (score >=70 && score <90){
System.out.println("良");
}else if (score >=60 && score <=40){
System.out.println("差");
}else {
System.out.println("不及格");
}
}

posted @   想见玺1面  阅读(82)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示