Synchronization of old projects

Part1
This commit is contained in:
2025-09-30 16:46:01 +08:00
parent 116b65164b
commit 4e1548abe2
167 changed files with 8668 additions and 43 deletions
@@ -0,0 +1,80 @@
using System;
namespace Lesson
{
class Program
{
#region
#endregion
#region
static int JieCheng(int max)
{
if (max == 0)
{
return 1;
}
else
{
return max * JieCheng(max - 1);
}
}
#endregion
#region
static int JieChengHe(int num)
{
if (num == 1)
{
return JieCheng(1);
}
return JieCheng(num) + JieChengHe(num-1);
}
#endregion
#region
static void Bamboo(float length, int day)
{
Console.WriteLine("长度为" + length);
length /= 2;
day--;
if (day < 0)
{
Console.WriteLine("长度为" + length);
return;
}
Bamboo(length, day);
}
#endregion
#region
static bool Fun(int num)
{
Console.WriteLine(num);
return num == 200 || Fun(num + 1);
}
#endregion
static void Main(string[] args)
{
Console.WriteLine(JieCheng(5));
Console.WriteLine(JieChengHe(10));
Bamboo(100,10);
Fun(0);
}
}
}