Java語言程序設計基礎篇 循環(四)

打印:***** java

     **** ide

     *** spa

     ** it

     *class

for(int x=1; x<=5; x++) {
    for(int y=x; y<=5; y++) {
        System.out.print("*"); //向下通常的格式for(int y=x; y<=5; y++)
     }
    System.out.println();
}

打印:*循環

     ** margin

     *** 語言

     **** di

     *****view

for (int x=1; x<=5 ;x++ ) {
    for (int y=1;y<=x ;y++ ) {
        System.out.print("*"); //向上通常的格式for(int y=1; y<=x; y++) 
    }
    System.out.println();
}

打印:* * * * *

       -* * * *

       --* * *

       ---* *

       ----*

for(int x=1; x<=5; x++) {
    for(int y=1; y<x; y++) {
        System.out.print(" "); 先打印" "
    }
    for(int z=x; z<=5; z++) {
        System.out.print("* "); 再打印"*"
    }
    System.out.println();
}

continuebreak

break:跳出。break:結束循環

break做用的範圍:要麼是switch語句,要麼是循環語句。

記住:當break語句單獨存在時,下面不要定義其餘語句,由於執行不到。

              break跳出所在的當前循環。

若是出現了循環嵌套,break想要跳出指定的循環,能夠經過標號來完成。

out:for (int x=0; x<3 ;x++ )

       {

in:for (int y=0; y<4 ; y++)

              {

                     System.out.println("x="+x);

                     break out;               能夠對for循環起名字,指定跳出那個循環,

                                        C語言中跳出外循環須要goto語句

              }

       }

continue:繼續。做用的範圍:循環結構。

       continue:結束本次循環,繼續下次循環。break相似可結束外層循環

相關文章
相關標籤/搜索