java语言分支语句之分支语句

1. 什么是java语句的执行结构

      程序流程控制。

2. java语句有哪些结构

      有三种结构:

          顺序结构(程序从上到下一行一行的执行代码,没有判断和中转)

          选择结构(条件语句)          

          循环结构:循环语句功能(再循环条件满足情况下,反复执行特定代码)

               循环语句分类(for循环   while循环   do/while循环)

                 for循环语句格式:for(初始化表达式1;循环田间表达式2;循环后的表达式)

                {

                  循环语句体;

                }  

             具体代码如下:

              

public class Demo10
                              {
                                   public static void main(String[]args)
                                      {
                                          for(int i=0;i<5;i++)
                                               {
                                                    System.out.println(i);
                                                }
                                      }

}

                        while循环语句格式:while(条件表达式){循环体语句}

            具体代码如下:

                public class Demo10

                    {

                      public static void main(String[]args)

                          {  

                             int i=0;

                             while(i)

                               {

                                System.out.println(i);

                                i++;  

                               }

                          }

                    }

do—while 循环语句格式   do

                            {

                               循环体语句;                            

                            }

                              while(条件表达式语句);

                    具体代码如下:

                      public class Demo11

                        {

                           public static void main(String[]args)

                              {

                                int i=0;

                                  do    

                                    {

                                      System.out.println(i)

                                      i++;

                                    }

                                     while(i>5);

                              }

                        }

                        

                

                

3. 掌握分支结构()

4. 掌握if语句的用法   

if(条件语句){。。。}

            if(条件语句){。。。}else{。。。}

            if(条件语句){。。。}else if(条件语句){。。。}

            if(条件语句){。。。}else if(条件语句){。。。}else{。。。}

具体代码如下:

        public class Demo1

          {

            public static void main(String[]args)

              {

               int i=3;

               if (i>4)

                 {

                    System.out.println(i);

                 } 

              }

          }

5. 掌握switch语句的用法

        switch

          switch(1)

            {

             case 0: 语句块1;break;

             case 1:语句块2; break;

             case 2:  语句块3; break;

               case 3: 语句块4;break;

              ······

              case n; 语句块n; break;

              default:语句块n+1;break;

            }

具体代码如下:

public class Demo9
{
        public static void main(String [] args)
          {
      int i=3; //用来表示第几季度。
      switch(i)
        {
          case 1:
            System.out.println("这是第一季度");
            break;
          case 2:
            System.out.println("这是第二季度");
                                  break;
          case 3:
            System.out.println("这是第三季度");
            break;
          case 4:
            System.out.println("这是第四季度");
            break;
            default:
              System.out.println("输出有误");

            }
      }

}

条件语句—switch语句有关规则

      1 表达式的返回值必须是以下几种类型之一:

        int  byte  char  short

      2  case子语句取值必须是常量,且所有case子语句中的取值应是不同的

        3 default语句是可选的

      4 break语句用来在执行完一个case分支后程序跳出switch语句块  

时间: 2024-11-12 20:22:36

java语言分支语句之分支语句的相关文章

29 Java语言基础选择结构switch语句的格式及其解释 Tooho King

switch 语句的格式 inx = 10 switch(表达式){ case 值1; break; case 值2; break; ... defualt: 语句n-1; break; } 注意  btye short char String 才能作为表达式 long不行 也就是基本类型里面能够转换为int的类型都可以做为case的表达式. 1 public class Test1_DataTypeConversion { 2 3 public static void main(String[

day04&lt;Java语言基础+&gt;

Java语言基础(循环结构概述和for语句的格式及其使用) Java语言基础(循环结构for语句的练习之获取数据) Java语言基础(循环结构for语句的练习之求和思想) Java语言基础(循环结构for语句的练习之水仙花) Java语言基础(循环结构for语句的练习之统计思想) Java语言基础(循环结构while语句的格式和基本使用) Java语言基础(循环结构while语句的练习) Java语言基础(循环结构do...while语句的格式和基本使用) Java语言基础(循环结构三种循环语句

day03&lt;Java语言基础+&gt;

Java语言基础(逻辑运算符的基本用法) Java语言基础(逻辑运算符&&和&的区别) Java语言基础(位运算符的基本用法1) Java语言基础(位异或运算符的特点及面试题) Java语言基础(位运算符的基本用法2及面试题) Java语言基础(三元运算符的基本用法) Java语言基础(三元运算符的练习) Java语言基础(键盘录入的基本格式讲解) Java语言基础(键盘录入的练习1) Java语言基础(键盘录入的练习2) Java语言基础(顺序结构语句) Java语言基础(选择结

【java开发】分支语句、循环语句学习

一.Java分支语句类型 if-else 语句 switch 关于if-esle语句可以拆分为三种 if语句 if(条件){语句块;} if-else语句if(条件语句){语句块;} if-else if语句if (条件语句1){语句块;}else if(条件语句2);{语句块2;}...else if(条件语句n){语句块n;} 关于switch语句 switch( 表达式){        case 表达式值1: 语句块1; break; .... case 表达式N: 语句块N; brea

java基础--------分支语句与循环语句

程序执行的流程 (1)顺序结构(默认) (2)选择结构 If( )... If()...Else if()... If()...Else()... If()...else if()...else()... 单分支: if(boolean表达式){ 条件为true要执行的语句组 } 双分支: if(boolean表达式){ 条件为true要执行的语句组 }else{ 条件为false要执行的语句组 } 多分支: if(boolean表达式1){ 条件1为true要执行的语句组1 }else  if

C++学习(十)(C语言部分)之 分支语句

#include<stdio.h> // std 标准  io ---->  input  output  输入 输出  printf scanf getchar ...... #include<stdlib.h> // system libary库 //预处理命令 可以当做注释用#if 0 //#if 条件 如果调件满足 后面的这段程序会被编译 #elif 1 //else if条件2 #else // else #endif // 作为结束的标记 一.c语言中有三大流程1

IT兄弟连 Java语法教程 流程控制语句 分支结构语句5

5  switch-case条件语句 Java中的第二种分支控制语句时switch语句,switch语句提供了多路支持,因此可以使程序在多个选项中进行选择.尽管一系列嵌套if语句可以执行多路测试,然而多数情况下使用switch则更为高效.其完整形式如下: switch(expression){ case constant1: statement sequence; break; case constan2: statement sequence; break; ... ... default:

Java基础学习笔记 -- 6(分支语句)

分支语句 1)if...else...分支 ① 独自的 if 语句,不与else配合 语法: if ( boolean 表达式) { 语句块 : } 后面代码... 运算:当boolean表达式成立,执行语句块,不成立,则跳过语句块执行后面内容. 案例11: ② if...else... 语句 语法:if ( boolean 表达式) { 语句块1: } else { 语句块2: } 后续代码... 运算:当boolean表达式成立,执行语句块1的内容,不成立,执行语句块2的内容,(二者选其一)

IT兄弟连 Java语法教程 流程控制语句 分支结构语句4

4  嵌套if-else条件语句 嵌套if语句是作为另一个if或else语句的目标的if语句.嵌套if语句在程序设计中非常普遍.Java中,关于嵌套if语句需要记住的是,else语句总是和同一代码块中最近的且没有else与之匹配的if语句相匹配,语法格式如下所示: if(判断条件A){ if(判断条件B){ A语句块 } if(判断条件C){ B语句块 }else{ C语句块 } }else{ D语句块 } 例:下面将演示嵌套if的执行流程: public class IfElseIfElseD

实验三——for 语句及分支结构else-if

1.本次课学习到的知识点:(1)for语句的使用以及循环功能 (2)else-if语句是最常用的实现多分支的方法,一般形式为 if (表达式1) 语句1: else if(表达式2) 语句2: … else if(表达式n-1) 语句n-1: else 语句n: 2. 实验过程中遇到的问题及解决方法: 问题:对于符号的运算.分母有规律的增加的程序还是不太会编,例如:求n项分式之和的程序.解决方法:参考书上例题以及课外资料已经解决 3. 实验心得体会 体会:我认为编程的难度在不断的增加,书上一部分