輸出任意指定行數的菱形

2021-09-12 10:47:36 字數 792 閱讀 8568

網上其他人寫得菱形大多數都是輸入n,然後輸出2*n-1行的菱形,要麼只能輸出奇數行的菱形,這裡用盡量簡潔的**實現了輸出n行菱形:

//要求:輸出任意指定行數的菱形。實現思路:挖去矩形的四個角。

#include

using

namespace std;

#define forbody for(int j=0;jint

main()

}for

(int i=

0,s=space;s!=

0;i++

,s--

)for

(int i=n-

1,s=space;s!=

0;i--

,s--

)for

(int i=

0;i)cout<<

"\n";}

}return0;

}

2023年3月15日更新:

只用乙個for迴圈實現上述題目要求:

//軟體工程作業:輸出任意指定行數的菱形,乙個for實現。實現思路:挖去矩形的四個角。

#include

using

namespace std;

intmain()

if(star[ii]

[jj]

!=' '

) cout << star[ii]

[jj];if

(jj == m-1)

}return0;

}

用C語言輸出任意N階奇數魔方矩陣

將1 n 為奇數 的數字排列在n n的方陣上,且各行 各列與各對角線的和必須相同,如下所示 奇數魔方矩陣規律 1 自然數1出現在第 1 行的正中間 2 若填入的數字在第 行 不在第 n 列 則下乙個數字在第 n 行 最後一行 且列數加 1 列數右移一列 4 一般地,下乙個數字在前乙個數字的右上方 行...

用python輸出任意行數的楊輝三角

問題描述 楊輝三角形又稱pascal三角形,它的第i 1行是 a b i的展開式的係數。它的乙個重要性質是 三角形中的每個數字等於它兩肩上的數字相加。下面給出了楊輝三角形的前4行 1 11 2 1 1 3 3 1 給出n,輸出它的前n行。輸入格式 輸入包含乙個數n。輸出格式 輸出楊輝三角形的前n行。...

給你任意指定生活中的一件物品,你會怎麼測試?

1.杯子 首先問有沒有需求文件,杯子使用說明書,沒有的話,介面 杯子美不美觀,大小是否合適,功能測試 能不能喝水 相容性測試,能裝其他的飲料嗎,在不同的溫度下能否存放是否完好 易用性測試 是否手滑,拿著是否方便,是否燙手 安全性測試 材質是否有毒,杯口是否光滑 容量測試下 最多能裝多少水 壓力測試 ...