題目描述 打印空心正方形 輸入描述 輸入一個整數n,1<=n<=100 輸出描述 輸出一個有字符'*'構成的空心正方形(只有邊界上有'*') 樣例輸入 樣例輸出 ...
使用for和if打印一個空心正方形 思路:要想打印一個 x 的空心正方形,首先它的第一橫行和最后一行都是填滿的,需要全部遍歷出來,第二三四行和只有左右兩條邊是出來的,中間部分為空的。因此在打印第二三四列的時候,需要再進行一下判斷,來確定打印空格。 使用for循環打印一個菱形 思路分析: 輸出一個菱形,可以拆分成兩部分進行思考,分成上下兩個三角形來進行輸出,那好了,如何輸出一個三角那,首先,三角形的 ...
2017-07-15 19:51 1 12516 推薦指數:
題目描述 打印空心正方形 輸入描述 輸入一個整數n,1<=n<=100 輸出描述 輸出一個有字符'*'構成的空心正方形(只有邊界上有'*') 樣例輸入 樣例輸出 ...
圖 1 要輸出如圖1所示的菱形,第一反應是看看這個菱形有什么特點。在草稿紙上比划了半天,將圖1轉化成了圖2用數字表示的圖 ...
編寫程序,在控制台上輸出空心菱形,對角距離為6. public class Diamond { public static void main(String[] args) { printHollowRhombus(6); } public ...
今天翻資料的時候,無意間發現了一個文件,是剛接觸編程的時候用c++寫的一段程序,我稱之為"圖形打印機",想着把所有圖形都打印出來,后來發現其實每種圖形的代碼都是一個思路,就不想做重復勞動了。今天翻到了 ...
咱們來看看效果(不多說,上圖): 感覺效果還是不錯的,但是就是不知道為什么我把星號(*)換成其他字符(比如❤)就不行了,>﹏< ...
打印空心菱形如果一開始覺得比較困難的話,那么不妨分成幾個步驟走完成菱形的打印。 1.先打印一個直角三角形(都是由星星組成的) 代碼如下: 編譯運行,在DOS窗口下輸入5,結果如下圖所 2.先打印一個實心的三角形(就是空格和星星的組成) 代碼 ...
打印空心菱形主要分兩個部分,上半部分和下半部分。 根據輸入的數字(n),打印對應的行數(2n-1),決定上半部分多一個,還是下半部分多一個 我的示例是上半部分多一個 1.上半部分是由一個倒三角加一個等腰三角在加一個倒三角構成 如圖 代碼 ...
一、打印效果 二、實現代碼匯總 為了方便初學者對代碼的理解,建議熟練t1到t5為各種三角的打印,然后再進行菱形的打印實現。 ...