網上其他人寫得菱形大多數都是輸入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.杯子 首先問有沒有需求文件,杯子使用說明書,沒有的話,介面 杯子美不美觀,大小是否合適,功能測試 能不能喝水 相容性測試,能裝其他的飲料嗎,在不同的溫度下能否存放是否完好 易用性測試 是否手滑,拿著是否方便,是否燙手 安全性測試 材質是否有毒,杯口是否光滑 容量測試下 最多能裝多少水 壓力測試 ...