九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Java學習——20基本結構(五)

本篇介紹 for循環(huán)。

1、       語法格式

for(表達式1;表達式2;表達式3)

循環(huán)體語句;

for循環(huán)語句將循環(huán)控制變量初值 、循環(huán)條件和變量的變化規(guī)律都以表達式形式寫在循環(huán)體之前。

<表達式1>給循環(huán)變量賦初值;

<表達式2>給出循環(huán)條件;

<表達式3>給出循環(huán)變量的變化規(guī)律。

循環(huán)的三要素就在三個表達式中體現(xiàn)了。其中,初值在表達式1中;終值在表達式2中;步長在表達式3中。

2、       執(zhí)行流程

先執(zhí)行<表達式1>,為循環(huán)變量賦初值;再判斷<表達式2>中的循環(huán)條件,若其值為true,執(zhí)行循環(huán)體語句,然后執(zhí)行<表達式3>,改變循環(huán)變量的值,進入下一輪循環(huán);如果<表達式2>的值為false,循環(huán)結束。

3、改寫上篇例,計算1~10的累加和。
幾乎所有的循環(huán)都可以寫為for 循環(huán)。

public class Sum {

    public static void main(String args[]){

      int i,s=0;

      for(i=1;i<=10;i++)

          s+=i;

      System.out.println("The sum is "+s);

    }

}

其運行結果如下:

The sum is 55

4、注意事項

1for循環(huán)中的兩個分號不能省

例,可以寫成for(int i=1;;i++),中間兩個分號表示表達式2為空。此循環(huán)會一直循環(huán)下去。

2for()后沒有分號,分號在循環(huán)體語句后

3)表達式13可以有逗號,如:

for(int i=1,s=0;i<=10;i++)

    s+=i;

5、例:計算從start~end的和。

import java.util.*;

public class Sum {

  public static void main(String args[]){       

    Scanner s=new Scanner(System.in);

    int start=s.nextInt();

    int end=s.nextInt();

    int sum=0;

    for(int i=start;i<=end;i++)

       sum+=i;

    System.out.println("The sum from "+start+" to "+end+"is "+sum);

    }

}

運行結果如下:        

              

6、多重循環(huán)

如果循環(huán)語句內又有循環(huán)語句,則構成多重循環(huán)。

例:計算n!+(n-1)!+…+1!

分析:本例的每一個加數(shù)本身也需要循環(huán),故需要二重循環(huán)實現(xiàn)。

其完整代碼如下:

import java.util.*;

public class for1{

    public static void main(String args[]){

       Scanner sc=new Scanner(System.in);

       for(int k=1;;){

           System.out.println("請輸入整數(shù)n:");

           int n=sc.nextInt();

           int sum=0,s;

           int j;

           for(int i=1;i<=n;i++){

              for(j=1,s=1;j<=i;j++){

                  s*=j;

              }

           sum+=s;

           }

           System.out.println("The sum is "+sum);

       }

    }

}

運行結果如下:

 

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
for語句
第5章循環(huán)結構程序設計
第5章 循環(huán)結構
《Visual Basic程序設計教程(第3版)》第5章 循環(huán)結構程序設計
C語言For循環(huán)詳解
C語言中for循環(huán)語句的應用研究
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服