ZZULIOJ 1077 空心菱形

2021-10-10 14:59:53 字數 873 閱讀 6515

題目描述

輸入乙個整數n,(1<=n<=20),輸出乙個空心菱形,其中每個邊由n個』*'組成。

輸入

輸入包含乙個整數,n(1<=n<=20)

輸出

輸出乙個空心菱形,每個邊由n個』*'組成

樣例輸入

5
樣例輸出

***

****

****

****

*

輸出圖形的題目,有點麻煩,然後當時昨天是直接搜的**copy的哈哈哈哈。現在自己重新寫了一下,詳細的注釋了一下。不會很難懂了。相似的題目還有輸出矩形、三角形哈哈哈。靈活掌握迴圈以及變數的關係就可以解決此類問題啦。

#include

intmain()

printf

("\n");

//輸出完一行之後換一次行

}for

(i=n-

1;i>=

1;i--

)//i是從下往上數的行數

printf

("\n");

//輸出完一行之後換一次行

}return0;

//程式正常結束

}

列印空心菱形

public class demo03 for int k 1 k 2 i 1 k k表示每行要列印的 號 else system.out.print 如果要列印的 不是第乙個或最後乙個則列印空格 system.out.println 以上列印出來的是空心菱形的上半部分 for int i 1 i ...

「 」組成的菱形與空心菱形

public class print for int j 0 j i 2 1 j system.out.println 菱形下半部分 for int i 1 i 7 i for int j 13 i j i j system.out.println system.out.println n 空心菱形...

Java列印實心菱形,空心菱形

我們用 號來填充菱形 首先,要想列印出菱形,我們先要對菱形有點認知,首先,菱形是四邊相等的圖形,只要四邊相等,就是菱形,我們這裡只說明豎著列印實心菱形和空心菱形。實心菱形 public static void printhollowrhombus int size 為了區分,我們把i當成當前正在列印...