递归 1,1,2,3,5,8,13,21,34....求第三十位.public static int total(int i){ }谢谢.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 斐波那契数列...这么简单自己好好想想...提示你一下...MSDN中有个很好的例子... public static int Foo(int i) { if (i <= 0) return 0; else if(i > 0 && i <= 2) return 1; else return Foo(i -1) + Foo(i - 2); } 给分:) 简单的斐波那契数列嘛1,1,2,3,5,8,13,21,34....using System;namespace ConsoleApplication6{ class Program { static void Main(string[] args) { Console.WriteLine(GetValue(30)); } public static int GetValue(int n) { if (n <= 0) { return 0; } if (n == 1) { return 1; } if (n == 2) { return 1; } return GetValue(n - 2) + GetValue(n - 1); } }}输出:832040请按任意键继续. . . public static int Value(int n) { if (n <= 0) { return 0; } else if (n == 1||n == 2) { return 1; } else return (Value(n - 2) + Value(n - 1)); } 请问C#怎么判断系统是32位还是64位的 C#做了一个登录界面,用combobox选择服务器和数据库 请教~如何把日期分出来,赋值 如何高效的让主线程等待其他多线程的停止 WebClient.downloadfile下載問題 httpwebresponse的问题,请达人帮忙,谢谢。 请教一下 winfrom下水晶报表的问题,帮帮忙呀!!!!!!!!! 寻求将菜单栏的提示信息 在状态栏的上显示的最简单方案. 求助遍历文件夹的问题 关于ComboBox 做多线程时访问控件遇到的问题!望高手能解决!
{
if (i <= 0)
return 0;
else if(i > 0 && i <= 2)
return 1;
else
return Foo(i -1) + Foo(i - 2);
}
给分:)
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine(GetValue(30));
} public static int GetValue(int n)
{
if (n <= 0)
{
return 0;
}
if (n == 1)
{
return 1;
}
if (n == 2)
{
return 1;
} return GetValue(n - 2) + GetValue(n - 1);
}
}
}输出:
832040
请按任意键继续. . .
{
if (n <= 0)
{
return 0;
}
else if (n == 1||n == 2)
{
return 1;
}
else
return (Value(n - 2) + Value(n - 1));
}