JAVA流程控制和循环流程图



一、流程控制

     1、if语句  

           if语句例子
            单分支if语句
if(num>10) {
num*=2;
}
System.out.println(num);
         多分支if语句
int age = sc.nextInt();
   if(age<=12) {
System.out.println("儿童");
     }else if(age<18) {
System.out.println("青少年");
}else {
System.out.println("成年人");
}
//在多分支和双分支中,如果选中了某一个条件,则其它条件的语句不会在执行了
//在多分支中,判断从上往下进行判断

               JAVA流程控制和循环流程图

     2、switch语句

            switch语句
   例子:小括号中可以是int byte String short char 枚举型
   switch(变量){
       case 值:
          语句
     break;
       case 值:
          语句
   break;
    }

JAVA流程控制和循环流程图




1.  for循环

          for循环形式: for(表达式1;表达式2;表达式3)

            for循环流程图

                            JAVA流程控制和循环流程图



     

2.  while循环

           while循环形式:

                               while(判断条件)

                                 {

                                    执行语句;

                                }

            图2 while循环流程图JAVA流程控制和循环流程图

    

3.  do-while循环

           do-while循环形式:

                                    do
                                        {

                                          执行语句;

                                        }while(条件判断)

           do-while循环流程图:JAVA流程控制和循环流程图