循环结构

  我们要重复做一件事的时候,就要使用循环,这会使我们的工作量减少很多...

 

  首先,了解三个循环结构

    •   while
    •   do...while
    •   for

  循环四要素:循环初始值、循环条件、循环操作、循环变量的改变

 

一、while 循环

  语法:

      while(条件表达式){            ps:条件表达式 : 符合条件,循环继续执行;否则,循环退出

        循环操作;         循环操作 : 循环中被重复执行的操作

      }

 

  while循环一般用于写死循环

  

  例如:打印一百次 " Hello,Java! "

    int n = 1;

    while(n<=100){

      System.out.println(" Hello,Java! ");

      n++;

    }

 

二、do_while 循环

  语法: 

      do{

        循环操作

      }while(循环条件);

  例如:打印一百次 " Hello,Java! "

      int n =1;

      do{

        System.out.println(" Hello,Java! ");

      }while(n<=100);

 

  while与do_while 的区别 :

  首先,两个循环的语法不同

  执行顺序不同

  当初始情况不满足循环条件时

    while循环一次都不会执行

    do_while循环不管任何情况都会至少执行一次

 

三、for循环

  语法:

      for(表达式1;表达式2;表达式3){

        表达式4:循环体;

      }

  执行流程:

    1、循环初始化

    2、判断循环条件

    3、执行循环操作

    4、循环变量的改变

    5、重复2、3、4步直至2不成立

 

  例如:打印一百次 " Hello,Java! "

      for(int n = 1;n<=100;n++){

        System.out.println(" Hello Java! ");

      }

 

四、循环结构中的 break , continue  

  break : 跳出当前循环,如果是多重循环时,break只跳出break所在的{}的循环;

  continue :跳过本次循环,执行下一次循环。

 

五、嵌套循环

  就像条件语句能够相互嵌套一样,循环结构也可以相互嵌套,而且是三种循环相互嵌套...

    例如 : while(){

          do{

          }while();

        }

    或者:while(){

        for(){

        }

       }

  等等...

  例如:打印一个九九乘法表

    for(int i=1;i<=9;i++){

      for(int j=1;j<=i;j++){

        System.out.println(j + "*" + i + "=" + i*j);

      }

    }  

 

 

 

 

 

 

 

      

转载于:https://www.cnblogs.com/sloth-007/p/10572995.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值