第九種 Pattern9
輸出結果如下圖:
整理概念如下:
1.輸入的數值為列數。
2.由第一列開始從輸入之數值倒數、每增一列增加一個字元。
A.先使用一個大迴圈( i ) 來跑列數。
B.再使用一個小迴圈( j ) 來處理行 ( 字元顯示 )。
C.顯示的值只要把輸入的列數 num 值與小迴圈的 j 值相減即可。
using System; namespace Pattern9 { 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 = 0; j < i; j++) { Console.Write(num - j); } Console.WriteLine(); } } } } }
本頁面為一點點累積學習寫程式之路。
許多資訊不是正確、或只是自己看的懂得。
如果不小心點進來誤導了您,還真的不好意思。