學JAVA第八天,今天用循環做了個好玩的東西


今天用for循環做了個打印矩形的圖案

代碼如下:

package nf;
class Kest{
    public static void main(String args[]){
      int a=30;
      int b=7;
      int d=a%b;
      for(int i=0;i<a;i++){
        System.out.print("* ");
        if((i+1)%b==0){
          System.out.println("");
        }
      }
      if(d!=0){
        for(int i=0;i<b-d;i++){
          System.out.print("= ");
      }
        }
  }
}

 

 

 除了打印矩形外,還可以打印三角形,菱形。高級點的還可以打印星星,等復雜圖形。

例如我們想打印三角形:

package nf;
class Bug{
      public static void main(String args[]){
        for(int i=0;i<10;i++){
          for(int k=0;k<i;k++){
            System.out.print("*");
          }

          System.out.println("");
        }
      }
}

 

例如,我們想打印一個等腰三角形:

package nf;
class Bug{
      public static void main(String[] args) {
        for(int i=1;i<=5;i++){
          for(int j=5-i;j>=0;j--){
            System.out.print(" ");
          }
          for(int k=1;k<=2*i-1;k++){
            System.out.print("*");
          }
          System.out.println();
        }
      }
}

更多有趣的事等着我們去發現!!!

大哥,讓我上一次首頁吧!

 


免責聲明!

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



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