if(选择)控制语句

 ----------------    if(选择)控制语句    ------------                

/*
Java中的if语句属于选择结构,if又被称为分支语句/条件控制语句

 1,if的语法结构 四种编写方式

   ******第一种:
         

		 if (boolean){
		 java语句;//若条件成立,执行方法语句
		 }
 
   
   ******第二种:


          if (boolean){
		 java语句;//若条件成立,执行方法语句
		 }else{


			 }


   ******第三种:
        
		 
		  
		   if(boolean){
		   }else if(boolean){
 }
            if(boolean){
		   }else if(boolean){
 }
          ...

对于java中的一个成立,那么if语句就会执行

   ******第四种:

if(boolean){
}else if(boolean){
}…
.
.
if(boolean){
}else if(boolean){
}else{
}

  *第二种和第四种编写方式,都带有else 所以会保证肯定有个if分支执行
  *所有的控制语句都可以嵌套,只要合理就行
  
  *if中分支语句只有一句话时,大括号可以省略。(不推荐使用)

    *if();

*/

public class Davl12 {

	public static void main(String[]args){
		
      //所在位置的五公里之内有肯德基的话,去肯德基吃午饭
	  //公里数
	   // double a=6.0;

		   double a=4;
		  if (a<5.0)
		  {

        System.out.println("去肯德基值陕西菜");
		  }

		}}

------------------------------------练习------------------------------
/*
需求 假设系统给一个考生的成绩 ,
根据学生的成绩等级
90~100 a
80~90 b
70~80 c
60~70 d
50~60 不及格

		*/

public class Davl13 {

	public static void main(String[]args){
     double a = 50;
    if (a < 100) {
        if (a >= 90) {
            System.out.println("a");
        }
    }
    if (a < 90) {
        if (a >= 80) {
            System.out.println("b");
        }
    }
    if (a < 80) {
        if (a >= 70) {
            System.out.println("c");
        }
    }
    if (a < 70) {
        if (a >= 60) {
            System.out.println("d");
        }
    }
    if (a < 60) {
        if (a >= 0) {
            System.out.println("不及格");
        }
    }
}

}
-------------------------

   public static void main(String[] args) {
    double a = 50;
    if (a < 0 || a > 100) {
        System.out.println("成绩不合格");
    } else if (a >= 90) {
        System.out.println("A");
    } else if (a >= 80) {
        System.out.println("B");
    }else  if (a>=70){
        System.out.println("C");
    }else  if (a>=60){
        System.out.println("D");
    }else {
        System.out.println("不及格");
    }
}

}

 ----------------------------
	 /*

 需求:
    

	 假设系统给定一个人的年龄,根据年龄判断这个人是哪个声明阶段【0~150】

	   0~5  幼儿
	   6-10 少儿
	   11-18 青少年
	   19-35 青年
	   35-55  中年
	   56-150 老年
 */

public static void main(String[] args) {
    double a =6;
    String b ="年龄段超出范围";
    if (a < 0 || a > 150) {
        System.out.println(b);
    } else if (a >= 56) {
        b="老年人";
        System.out.println(b);
    } else if (a >= 36) {
        b="中年人 ";
        System.out.println(b);
    }else  if (a>=19){
        b="青年 ";
        System.out.println(b);
    }else  if (a>=11){
        b="青少年 ";
        System.out.println(b);
    }else if (a>=6){
        b="少儿";
        System.out.println(b);
    }else{
        b="幼儿";
        System.out.println(b);
    }
}

}


/*
   System.out.println();  负责向控制台输出


    java.util.Scanner k=new java.util.Scanner(System.in);
    int c=k.nextInt();

*/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值