zoukankan      html  css  js  c++  java
  • 第三章:选择结构(一)

    第三章:选择结构(一)

    1.if选择结构

    1.为什么需要if选择结构

           判断条件:条件满足输出,不满足则不输出,需要if选择结构来实现。

    2.什么是if选择结构

             if选择结构是根据条件判断之后再做处理的一种语法结构。

    3.如何使用基本if选择结构

           public class GetPrize2 {

           public static void main(String[] args) {

                  int score1 =100;                  //张浩的java成绩

                  int score2 = 72;                    //张浩的音乐成绩

                  if((score1>98&& score2>80)||(score1==100 && score2>70)){

                         System.out.println("老师说:不错,奖励一个MP4");

                  }

           }

     

    }

    if选择结构先判断后执行的方式。

    4.多重选择结构

    public class ScoreAssess {

           public static void main(String[] args) {

                  int score = 70;

                  if(score>=80){                     

                         System.out.println("良好");

                  }else if (score>=60){           //80>考试成绩>=60

                         System.out.println("中等");

                  }else{                                      

                         System.out.println("差");

                  }

           }

     

    }

     

    if-else选择结构:可以处理简单的条件分支情况

    5.嵌套if选择结构

    public class RunningMatch {

           public static void main(String[] args) {

                  Scanner input =new Scanner(System.in);

                  System.out.print("请输入比赛成绩(S):");

                  double score = input.nextDouble();

                  System.out.print("请输入性别:");

                  String gender = input.next();

                  if(score<=10){

                         if(gender.equals("男")){

                         System.out.println("进入男子组决赛!");

                  }else if(gender.equals("女")){

                         System.out.println("进入女子组决赛!");

                  }

           }else{

                  System.out.println("淘汰");

                  }

           }

    }

     

    嵌套if选择结构:可以处理复杂的条件分支情况

    6.常用的逻辑运算符

    && 与、并且

    ||   或

    !  否

  • 相关阅读:
    datagrid行拖拽(参考网上的相关资料)
    给定treeData,根据关键字进行过滤:显示父级元素;如果节点被选中,那它的子节点也全部被选中
    复选框
    UVA 10025 The ? 1 ? 2 ? ... ? n = k problem
    UVA10161 Ant on a Chessboard
    UVA 113 Power of Cryptography
    UVA 10785 The Mad Numerologist
    UVA 755 487-3279
    UVA10194 FootBall aka Soccer
    UVA 123 Searching Quickly 开始新的路程
  • 原文地址:https://www.cnblogs.com/ppdpp/p/7635511.html
Copyright © 2011-2022 走看看