c#如何不用循环语句。计算1+2+3+4+5.....+50

用函数调用函数
2025-05-17 05:53:13
推荐回答(1个)
回答(1):

就是递归调用吧?

        static void Main(string[] args)
        {
            int sum = F(50);
            Console.WriteLine(sum);
            Console.ReadLine();
        }

        static int F(int n)
        {
            if (n == 1)
                return 1;
            else
                return F(n - 1) + n;
        }