c#基础知识第八节

方法的重载

方法名相同,参数不同(参数类型不同,或数量不同)

递归调用

方法体内自己调用自己

//下面的方法使用递归实现 求1到n的和

static  int Sum(int n)

{

  if(n==1)

  {

    return 1;//当n=1时,满足结束条件

  }

  else

  {

    return n+Sum(n-1);

  }

}

static  void  Main(string [ ]  args)

{

 Console.WriteLine(Program.Sum(5));

 Console.WriteLineReadKey();

}

posted @ 2017-10-11 16:54  你的斗志并没有失去  阅读(109)  评论(0编辑  收藏  举报