程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#掌握台法式輸入等腰三角形並居中顯示實例

C#掌握台法式輸入等腰三角形並居中顯示實例

編輯:C#入門知識

C#掌握台法式輸入等腰三角形並居中顯示實例。本站提示廣大學習愛好者:(C#掌握台法式輸入等腰三角形並居中顯示實例)文章只能為提供參考,不一定能成為您想要的結果。以下是C#掌握台法式輸入等腰三角形並居中顯示實例正文


剛幫同伙的最的一道功課題,請求用掌握台輸入一個等腰的三角形,而且要居中顯示。輸入等腰三角形比擬簡略,網上有許多,但須要對輸入的做居中顯示就有些不會了,最初終究工夫不負有心人,總算是做出來了,詳細內容以下,很簡略清楚,代碼內容以下:

Console.WriteLine("請輸出要打印的行數:");
            int n = Convert.ToInt32(Console.ReadLine());
            Console.Clear(); //消除以上顯示的內容
            string row = "";
            //這層輪回掌握打印的行數
            for (int i = 1; i <= n; i++)
            {
                //這層輪回掌握每行後面打印*的個數
                for (int j = 1; j <= 2 * i - 1; j++)
                {
                    // Console.Write("*");
                    row += "*";
                }
                //每打印完一行換一下行
                //設置打印出來的*居中顯示
                Console.SetCursorPosition((Console.WindowWidth - row.Length) / 2, i);
                Console.WriteLine(row);
                row = "";
            }

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved