zoukankan      html  css  js  c++  java
  • 020_while语句

    一、while循环 

     在循环刚开始时、会计算一次"boolean表达式"的值,若条件为真,执行循环体,而对于后来每一次额外的玄幻,都会在开始重新计算一次!
      语句中应有使循环趋向于结束的语句,否则会出现无限循环---"死循环"。

    while循环语法结构:

      while (布尔表达式) {

      循环体;
    }

    while循环的基本格式和流程图:

        

     while循环测试代码:  

    /**
     * [说明]:利用while循环打印1-100
     * @author aeon
     */
    public class TestWhile {
    
        public static void main(String[] args) {
            int i=1;//初始化
            while(i<=100){//条件判断
                System.out.println(i++); //循环体以及迭代
            }
            System.out.println("while循环结束!");
        }
    }

    测试结果截图:

      

    二、do...while循环

      do...while循环语法结构:

        do {

          循环体;
        }while(布尔表达式);//注意此处一定要有分号;

      do...while循环流程图:

        

      do...while程序示例:    

    /**
     * [说明]:利用do...while循环计算1到100的累加和
     * 
     * @author aeon
     */
    public class TestWhile {
        public static void main(String[] args) {
            int i = 0;
            int sum = 0;
            do {
                sum += i; // sum = sum + i
                i++;
            } while (i <= 100);
            System.out.println("1到100的累加和为:" + sum);
        }
    }

      示例结果截图:

        

    三、while循环和do...while循环的区别

      a)while先判断后执行。do...while是先执行后判断。

      b)do...while总是保证循环体会被至少执行一次!这是他们的主要差别。

    如有任何疑问可联系邮箱: 给我发邮件、或直接联系QQ:1584875179 || 点返回首页

  • 相关阅读:
    Vue自定义指令 directive
    Vue过滤器 filters
    贪心
    家庭作业
    线段
    数列极差
    shell
    智力大冲浪
    加工生产调度
    喷水装置
  • 原文地址:https://www.cnblogs.com/aeon/p/9822852.html
Copyright © 2011-2022 走看看