一、Java迴圈控制語句練習

來源:互聯網
上載者:User

標籤:image   ==   stat   菱形   i++   code   ++   rgs   system   

 1 //注釋:hao 2 //功能:控制台上顯示金字塔 3 //日期:2018.08.09 4  5 public class Triangle{ 6     public static void main(String args[]){ 7         int lay=10,i,j,k; 8         for(i=1;i<=lay;i++){ 9             for(k=1;k<=lay-i;k++){10             System.out.print(" ");11             }12             for(j=1;j<=(i-1)*2+1;j++){13             System.out.print("*");14             }15         System.out.println();16         }17     } 18 }

運行結果:

 1 //注釋:hao 2 //功能:控制台上顯示鏤空金字塔 3 //日期:2018.08.09 4  5 public class KongTriangle{ 6     public static void main(String args[]){ 7         int lay=10,i,j,k,m; 8         for(i=1;i<=lay;i++){ 9             for(k=1;k<=lay-i;k++){10                 System.out.print(" ");11             }12             for(j=1;j<=(i-1)*2+1;j++){13                 if(i==1||i==lay){14                     System.out.print("*");                15                 }16                 else{17                     if(j==1||j==(i-1)*2+1){18                         System.out.print("*");19                     }20                     else{21                         System.out.print(" ");22                     }23                 }24             }25         System.out.println();26         }27     } 28 }

運行結果:

 1 //注釋:hao 2 //功能:控制台上顯示菱形 3 //日期:2018.08.09 4  5 public class diamond{ 6     public static void main(String []args){ 7         int lay=10,i,j,k; 8         //上半部分 9層 9         for(i=1;i<=lay-1;i++){10             for(k=1;k<=lay-i;k++){11                 System.out.print(" ");12             }13             for(j=1;j<=(i-1)*2+1;j++){14                 System.out.print("*");15             }16         System.out.println();17         }18         //下半部分 10層19         for(i=1;i<=lay;i++){20             for(k=1;k<=i-1;k++){21                 System.out.print(" ");22             }23             for(j=1;j<=(lay-i)*2+1;j++){24                 System.out.print("*");    25             }            26         System.out.println();27         }28     }29 }30         

運行結果:

 1 //注釋:hao 2 //功能:控制台上顯示空心菱形 3 //日期:2018.08.10 4  5 public class KongDiamond{ 6     public static void main(String []args){ 7         int lay=10,i,j,k; 8         //上半部分 9層 9         for(i=1;i<=lay-1;i++){10             for(k=1;k<=lay-i;k++){11                 System.out.print(" ");12             }13             for(j=1;j<=(i-1)*2+1;j++){14                 if(j==1||j==(i-1)*2+1){15                     System.out.print("*");    16                 }else{17                     System.out.print(" ");18                 }19             }20         System.out.println();21         }22         //下半部分 10層23         for(i=1;i<=lay;i++){24             for(k=1;k<=i-1;k++){25                 System.out.print(" ");26             }27             for(j=1;j<=(lay-i)*2+1;j++){28                 if(j==1||j==(lay-i)*2+1){29                     System.out.print("*");    30                 }else{31                     System.out.print(" ");32                 }33             }            34         System.out.println();35         }36     }37 }38 

運行結果:

 

一、Java迴圈控制語句練習

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.