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+"\t"+"華氏度"+(hua=she*9/5.0+32));
  }  
   she=she+20;
   num++;
  }while(she<=250);
  
 }

3.   while和do while的區別:

兩個語句都是用於循環結構的執行,不同的是while先判斷循環條件的真假,在執行語句塊;而do while則是不管條件真假,都會先執行一次語句塊,然后在判斷條件的真假,在循環。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM