C# 十種不同的數字模式 - Pattern2

內容引述 http://www.csharpstar.com/10-different-number-pattern-programs-in-csharp/

第二種 Pattern2

輸出結果如下圖:

整理概念如下:

1.一個大迴圈判斷需處理行數。

2.一個小迴圈判斷需處理列數( 字數 )。

3.行數即是要顯示之數字,所以將行數之值當成列值顯示出來。

第1行( i ) -> 1

第2行( i ) -> 22

第3行( i ) -> 333

 

using System;

namespace Pattern2
{
    class Program
    {
        static void Main(string[] args)
        {
            int num;

            while (true)
            {
                Console.Write("請輸入 1 到 9 之間的值 :");

                num = Convert.ToInt32(Console.ReadLine());

                for (int i = 1; i <= num; i++)
                {
                    for (int j = 1; j <= i; j++)
                    {
                        Console.Write(i);
                    }
                    Console.WriteLine();
                }
            }
        }
    }
}

本頁面為一點點累積學習寫程式之路。

許多資訊不是正確、或只是自己看的懂得。

如果不小心點進來誤導了您,還真的不好意思。