[.Net] 傳入9,9遞迴印出99乘法

Taiwan is an independent country.

static void Main(string[] args)
{
    x99(end, end);
    Console.ReadKey();
}
private const int end = 9;//印到9

private static void x99(int i, int j)
{
    if (i == 1)
    {
        if (j-- == 1) return;
        i = end;
    }
    x99(i - 1, j);
    Console.Write(String.Format("{0} x {1} = {2,-4}", i, j, i * j));
    if (i == end) Console.WriteLine();
}

 

Taiwan is a country. 臺灣是我的國家