c#列印三角形
class Program
{
static void Main(string[] args)
{
Console.Write("請輸入行數:");
int lines = int.Parse(Console.ReadLine());
Console.WriteLine("");
for (int i = 1; i <= lines; i++) //列印的行數,如果有二行,就迴圈兩次,是個兩層的三角形
{
//裡面用了兩個並行的for迴圈
//在此lines為2,則此會執行lines-i=2-1=1,則會執行1次(因為:k=1,k<=lines-i=1)
//列印空格,但不換行,因為是write
//第一行時,會在第一行先列印一個空格
for (int k = 1; k <= lines - i; k++) //一定要保證在三角形最後一行,不能列印空格,2-2=0
Console.Write(" ");
//用到了i*2-1,這樣迴圈次數總是奇數,在此為j<=i*2-1=1*2-1=1
//續上,在第一行時,會接著第一行的空格,列印一個*
for (int j = 1; j <= i * 2 - 1; j++)
Console.Write("*");
Console.WriteLine("");
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-731666/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaScript 列印星號三角形JavaScript
- Day17--列印三角形
- C# 列印小票 POSC#
- JAVA基礎--小練習_列印正三角形Java
- c#列印99乘法表C#
- c#之tcbs 列印憑證示例C#
- 在C#裡實現DATAGRID的列印預覽和列印 (轉)C#
- Web列印外掛實現思路(C#/Winform)WebC#ORM
- C#中直接列印Report檔案(rdlc)C#
- C#條碼生成及列印例項程式碼C#
- c# Log 日誌 以及不列印重複LogC#
- java列印各種三角形圖案,適用於9以內的數Java
- 大俠們 誰用 C#做過 USB指令列印的?C#
- C# 熱敏印表機 Socket 網路連結 列印 圖片C#
- 楊輝三角形
- C#通過反射獲取物件屬性,列印所有欄位屬性的值C#反射物件
- Web 列印Web
- Java列印Java
- 列印流
- 印萌自助列印系統,如何提升傳統列印店的列印效率?
- WebGPU[1] 三角形WebGPU
- CSS 三角形效果CSS
- webgl 系列 —— 三角形Web
- SAP印表機原理、列印配置及列印操作
- 雲列印比線下列印店便宜嗎?
- Word 列印技巧大全,列印知識全在這。
- Domino中通用的檢視列印(利用Excel列印)Excel
- 純css畫三角形CSS
- canvas繪製三角形Canvas
- CSS繪製三角形CSS
- JSON列印JSON
- iOS字型列印iOS
- 關於列印
- 雲列印和無線列印有什麼區別?
- 【Spring】日誌列印sql,日誌配置列印sqlSpringSQL
- 純css繪製三角形CSS
- WebGPU[4] 紋理三角形WebGPU
- CSS三角形和餅圖CSS