zoukankan      html  css  js  c++  java
  • java中的循环--while循环结构

     1. 循环的三要素

    1)循环变量的初始化;

    2)循环的条件;

    3)循环变量的叠加;

    2. while循环的语法:

    while(boolean表达式){

    语句块;

    }

     执行顺序:

     1.计算Boolean的值;

     2.如果Boolean的值为ture则执行语句块;执行完后在计算Boolean的值,如果是ture的话继续执行语句块,如此循环往复,知道Boolean的值为false,循环结束。

     示例:培训机构今年有25万人,每年增长25%,那么人数增长到100万需要几年?

    public class nian {
      public static void main(String[]args){
      
       double ren=25; 
       int year=2012;
       while(ren<=100){
       ren=ren*(1+0.25);   
       year++;
       }System.out.println(year);
      }
    }

    3. do while循环语法:

    do{

    语句块;}while(boolean表达式);

      执行顺序:

      1. 先执行语句块;

      2.计算Boolean的值,为ture的话继续执行语句块,然后再计算Boolean的值,在执行语句块,如此循环往复,直到Boolean的值为false,结束循环。

      示例:

     public static void main(String[]args){
      double hua=0; int num=0;
      double she=0;
      do{
         if(num<10){
       System.out.println("摄氏度"+she+" "+"华氏度"+(hua=she*9/5.0+32));
      }  
       she=she+20;
       num++;
      }while(she<=250);
      
     }

    3.   while和do while的区别:

    两个语句都是用于循环结构的执行,不同的是while先判断循环条件的真假,在执行语句块;而do while则是不管条件真假,都会先执行一次语句块,然后在判断条件的真假,在循环。

  • 相关阅读:
    第一次结对编程作业
    第一次个人编程作业
    获取file中字段,写入到TXT文件中
    通过file中的字段查询MySQL内容
    MySQL常用语句
    MySQL乱码问题
    脚本数据编码格式转换
    mysql 常用命令操作
    thinkphp项目 Class 'finfo' not found
    POJ3255--次短路
  • 原文地址:https://www.cnblogs.com/cn-930621/p/6672737.html
Copyright © 2011-2022 走看看