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 || 点返回首页

  • 相关阅读:
    病历管理系统(附源码)
    2013年未之wpf项目乱述
    非农行情的做单策略
    Open Source Trading Platforms ( who needs mt4 ?)
    【原创】如何获得近10年的1分钟完整历史数据并导入MT4
    MetaTrader 4客户端的秘密
    六张图教你交易美国5月非农数据
    创业手札
    如果想开公司,你必须了解这些!!创业的人收藏吧!!
    如何开设港股和美股投资账户
  • 原文地址:https://www.cnblogs.com/aeon/p/9822852.html
Copyright © 2011-2022 走看看