递归实现
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
deep(1, 1);
}
protected static void deep(int i, int j)
{
if (i == j)
{
Console.WriteLine(i + "*" + j + "=" + i * j);
deep(1, j + 1);
}
else if (j > 9)
{
return;
}
else
{
Console.Write(i + "*" + j + "=" + i * j);
Console.Write(" ");
deep(i + 1, j);
}
}
}
}
for 循环实现
protected static void fordeep()
{
for (int i = 1; i <= 9; i++)
{
if (i > 9)
{
return;
}
for (int j = 1; j <= 9; j++)
{
if (i <j)
{
Console.WriteLine(" ");
break;
}
Console.Write(j + "*" + i + "=" + i * j);
Console.Write(" ");
}
}
}