回覆列表
  • 1 # yoyiyoi

    1、首先在eclipse中建立一個測試類TestPractice,在main方法中實現菱形的列印。

    2、菱形的列印可以分成上下兩個部分來實現。首先,我們來分析下上部分的圖形規律:

    4空格、1星、換行;

    3空格、3星、換行;

    2空格、5星、換行;

    1空格、7星、換行;

    0空格、9星、換行;

    3、接下來,我們來分析下下部分的圖形規律:

    0空格、9星、換行;

    1空格、7星、換行;

    2空格、5星、換行;

    3空格、3星、換行;

    4空格、1星、換行;

    4、透過分析,這樣我們對整個的圖形規律有了很大的瞭解,接下來,我們先來實現上部分的圖形實現。

    程式碼:

    for(int i=0;i<5;i++){

    for(int k=4;k>i;k--){

    System.out.print(" ");

    }

    for(int j=0;j<2*i+1;j++){

    System.out.print("*");

    }

    System.out.println();

    }

    5、下部分的圖形實現:

    程式碼:

    for(int i=0;i<5;i++){

    for(int k=0;k<i;k++){

    System.out.print(" ");

    }

    for(int j=10;j>2*i+1;j--){

    System.out.print("*");

    }

    System.out.println();

    }

    6、最後將兩部分程式碼合併,一起執行即可完成菱形的輸出。

  • 中秋節和大豐收的關聯?
  • 如果本賽季曼城最終奪得英超冠軍,如何評價曼城在英超的歷史地位?