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

  • 相关阅读:
    Brettle.Web.NeatUpload.dll支持的大文件上传
    WebStorm:令人眼前一亮的一款前端开发IDE
    jQuery UI vs EasyUI
    jquery validate.js表单验证的基本用法入门
    JQuery扩展插件Validate—6radio、checkbox、select的验证位置显示
    ExtJs与jQuery的比较
    WebStorm 5.0 注册码
    常用PHP运行环境一键安装包
    Sublime Text 2.0.1 简体中文版来了 技术帝的最爱
    JS匿名函数
  • 原文地址:https://www.cnblogs.com/aeon/p/9822852.html
Copyright © 2011-2022 走看看