28059人加入学习
(78人评价)
C#编程-第一季-编程基础-宇宙最简单2021最新版

制作完成于2021年10月10日,使用Visual Studio 2019

价格 免费

 static int J(int n)
        {
            if (n==0)
            {
                return 1;
            }
            int res = J(n - 1) * n;
            return res;
        }
        static void test05()
        {
            int res = 1;
            for (int i = 1; i < 11; i++)
            {
                res = res * i;
            }
            Console.WriteLine(res);
        }

 static int J(int n)
        {
            if (n==0)
            {
                return 1;
            }
            int res = J(n - 1) * n;
            return res;
        }
        static void test05()
        {
            int res = 1;
            for (int i = 1; i < 11; i++)
            {
                res = res * i;
            }
            Console.WriteLine(res);
        }
 static void Main(string[] args)
        {
            //test01();
            //test02();
            //test03();
            //test04();
            //int res=F(40);
            //Console.WriteLine("res="+res);
            int res1 = J(10);
            Console.WriteLine("res1=" + res1);
            test05();

        }

 

[展开全文]

递归函数练习

10!的阶乘

一、用循环

   //1、用循环
            int result = 1;
            for (int i =1; i<11;i++)
            {
                result *= i;
            }
            Console.WriteLine(result);

二、用递归

 static int F(int n)
        {
            if (n == 1)
            {
                return 1;
            }
            int res = n * F(n - 1);
            return res;
        }


             Console.WriteLine(F(10));

[展开全文]

10!

f(n)=n*f(n-1)

10!=10*9!

f(1)=1//递归终止条件

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(118)
图文(2)