当前位置:   article > 正文

php 递归 1 1 2 3 5,C#_使用递归算法求第30位数的值,1,1,2,3,5,8,13,21,34,55.... 求第30位 - phpStudy...

c#递归算法1123

使用递归算法求第30位数的值

1,1,2,3,5,8,13,21,34,55....

求第30位数的值:

递归方法

class Program

{

static void Main(string[] args)

{

//找规律:

//1,1,2,3,5,8,13,21,34,55,......

int num = 30;

Console.WriteLine(GetNum(30));

Console.ReadKey();

}

///

/// 求第30位数的值

///

///

///

private static int GetNum(int i)

{

if (i<=0)

{

return 0;

}else if (i>0 && i<=2)

{

return 1;

}

else

{

return GetNum(i - 1) + GetNum(i - 2);

}

}

}相关阅读:

C# WinForm中禁止改变窗口大小的方法

win8.1系统电脑如何开启远程登录服务?win8.1系统开启远程登录服务的设置教程

JavaScript——DOM操作——Window.document对象详解

linux mysql 数据库开启外部访问设置指南

Win8系统找不到光驱怎么办?Win8不识别光驱的解决办法

Android实现文字和图片混排(文字环绕图片)效果

mongodb exception: $concat only supports strings, not NumberInt32解决办法

C#使用for循环移除HTML标记

Android实现自定义圆形进度条

详解HTML5中的manifest缓存使用

AngularJS在IE8的不支持的解决方法

Android中的Looper对象详细介绍

为何JS操作的href都是javascript:void(0);呢

探究JavaScript函数式编程的乐趣

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号