九九乘法表
实现的效果图
- 第一中方法:
namespace 九九乘法表
{
class Program
{
//递归也是循环的一种,是嵌套(一层套一层)循环执行。
static void Main(string[] args)
{
for (int i = 1; i <= 9; i++)//用递归实现<=<=<=
{
for (int J = 1; J <= i; J++)
{
Console.Write(i.ToString() + "X" + J.ToString() + "=" + (i * J) + "\t");
}
Console.Write("\n");
}
Console.ReadLine();
}
}
}
- 第二种方法
class Program
{
//递归也是循环的一种,是嵌套(一层套一层)循环执行。
static void Main(string[] args)
{
for (int i = 0; i < 9; i++)//用递归实现
{
int X = i + 1;
for (int J = 0; J < X; J++)
{
int Y = J + 1;
Console.Write(X.ToString() + "X" + Y.ToString()+"="+(X*Y)+"\t");
}
Console.Write("\n");
}
//和上面的一样,哪个好懂自己选择理解
Console.WriteLine();
}
}
//用递归实现
static void 递归(int i)
{
if (i <= 9)
{
for (int J = 1; J <= i; J++)
{
Console.Write(J.ToString() + "X" + i.ToString() + "=" + (i * J) + "\t");
}
Console.Write("\n");
递归(i+1);
}
}