算法学习-枚举和递归

枚举算法

image-20221025135058941

打印结果:

image-20221025135114001

递归算法


static void Main(string[] args)
{ //递归
Console.WriteLine("请输入阶乘数(小于17):");
int i = int.Parse(Console.ReadLine());
Console.WriteLine(Mul(i));
Console.ReadKey();
}
public static int Mul(int i)
{
if (i <= 1)
{
return 1;
}
else
{
return Mul(i - 1) * i;
}
}

打印结果:

image-20221025135125879