回覆列表
  • 1 # 掙錢養溜溜

    do while 和 while都是控制程式迴圈執行的方式,其區別,一個是先把活幹了再談條件,一個是先談條件再幹活。

    while迴圈體的寫法

    while,必須先判斷是否具備迴圈執行的條件,不成立則不進入迴圈。如本例:

    int i=1;

    int j=1;

    int result=0;

    while(i<=9)

    {

    j=1;

    while(j<=9)

    {

    result=i*j;

    System.out.println(i+"*"+j+"="+result);

    j++;

    }

    i++;

    }

    do while迴圈體的寫法

    do while則是不管是否符合條件,都先把程式執行一次,執行完本次操作,再去判斷是否要執行下一次操作。

    int i=1;

    int j=1;

    int result=0;

    do

    {

    j=1;

    do

    {

    result=i*j;

    System.out.println(i+"*"+j+"="+result);

    j++;

    }while(j<=9)

    i++;

    }while(i<=9)

  • 中秋節和大豐收的關聯?
  • 手風琴有什麼樂器的變聲器?