c#斐波那契数列
答案:5 悬赏:0
解决时间 2021-02-15 00:49
- 提问者网友:浪女天生ˇ性情薄
- 2021-02-14 03:49
c#斐波那契数列
最佳答案
暂无最佳答案
全部回答
- 1楼网友:星痕之殇
- 2021-02-14 07:38
const int N = 15;
long [] a = new long [N];
int i = 0;
while (i!=N)
{
if (a[1]== 0)
a[i] = 1;
else
a[i] = a[i - 2] + a[i - 1];
if (a[i] > 100)
break;
Console.WriteLine(a[i]);
i++;
}
- 2楼网友:安稳不如野
- 2021-02-14 06:38
int a,b,s;
a=0;
b=1;
s=0;
for(int i=0;i<101;i++)
{
if(i==0)
{
输出0;
continue;
}
else if(i==1)
{
输出1;
continue;
}
s = a + b;
a = b;
b = s;
输出b;
}
- 3楼网友:何必打扰
- 2021-02-14 06:03
using System;
namespace first
{
class Program
{
public static void Main(string[] args)
{
int a = 1;
int b = 1;
while(a < 100)
{
int temp = a;
Console.Write(temp + " ");
a= b;
b = temp + b;
}
Console.WriteLine ();
Console.Write("Press any key to continue . . . ");
Console.Read();
}
}
}
- 4楼网友:啵啵桃汀
- 2021-02-14 05:11
for(int i=0; i<100; i++)//int i=0是声名一个记循环次数的变量第一次为0,i<100是循环条件只要循环次数小于100就进入循环体,i++每执行一次循环体i就加1。
{
out.print(i+" ");//好像是这个语句 用它在控制台输出i
}
最后运行结果就是在控制台输出: 0 1 2 3 。。。。。。。。。。99
- 5楼网友:浪女动了心
- 2021-02-14 04:21
#include
int fib(int n)//递归函数
{
//斐波那契数列算法
if(n==1||n==2)
return 1;
return fib(n-1)+fib(n-2);
}
int main()
{
int n;
scanf("%d",&n);
printf("%d\n",fib(n));
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |