斐波那契数列问题, 斐波那契数列中的头两个数是1和1,从第三个数开始,每个数等于前两个数的和,编程计算数列的前30个数,且每行输出五个数! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20090408/19/953c0a35-e75f-46a3-92ab-89c2fc934782.html int count = 0; int[] arr = new int[30]; for (int i = 0; i < 30; i++) { arr[0] = 1; arr[1] = 1; if (i > 1) { arr[i] = arr[i - 1] + arr[i - 2]; } } foreach (int s in arr) { Console.Write("{0,8}", s); count++; if (count%5==0) { Console.WriteLine(); } } 这是个最经典的递归:public int wocao(string n) { if (n<=2){ return 1; } elseif(n>2){ return wocao(n-1)+wocao(n-2); }}int jieguo=wocao(30);jieguo 就是第30个数. MSSQL2000要命的问题!寻仙人解决!!! FileUpload如何从一个D盘固定txt文件上传到E盘的某一个文件夹中 求推荐WPF方面的视频或电子书 .net下的C#中的winform编程时,用户控件的属性问题(困扰几个月的问题,一直没有得到答案,难道是BUG) 如何快速判断一个DataSet(只有一个DataTable)中是否已经存在某个字段? DES加解密问题 winform 中窗体的KeyDown事件为什么不能触发呀? 如何将一个表转为excel表 C#调用C++dll报错 C#有好书吗? 存储过程调用C#写的DLL 高分向来只给高人。。请高人解决。
int[] arr = new int[30];
for (int i = 0; i < 30; i++)
{
arr[0] = 1;
arr[1] = 1;
if (i > 1)
{
arr[i] = arr[i - 1] + arr[i - 2];
}
}
foreach (int s in arr)
{
Console.Write("{0,8}", s);
count++;
if (count%5==0)
{
Console.WriteLine();
}
}
这是个最经典的递归:public int wocao(string n) {
if (n<=2){
return 1;
}
elseif(n>2){
return wocao(n-1)+wocao(n-2);
}
}int jieguo=wocao(30);jieguo 就是第30个数.