求1+2+3+4+……+100之和 递归算法

来源:互联网 发布:批量修改图片尺寸软件 编辑:程序博客网 时间:2024/05/17 19:22
using System;
using System.Collections.Generic;
using System.Text;

namespace RecursionSum
{
    
class RecursionSum
    
{
        
public static void Main(string[] args)
        
{
            
int n = Convert.ToInt32(Console.ReadLine());
            RecursionSum r 
= new RecursionSum();
            Console.WriteLine(r.iRecursionSum(n));
            Console.ReadLine();
            
return;
        }

        
public int iRecursionSum(int i)
        
{
            
if (i > 0)
                
return i + iRecursionSum(i - 1);
            
else
                
return i;
        }

    }

}