永发信息网

哪位高手帮忙写一下这个C语言程序

答案:3  悬赏:0  手机版
解决时间 2021-07-16 07:40

我是个新手,这个C语言程序不会写,哪位高手帮忙写一下,谢谢!

write a C program to generate and print first N FIBONACCI numbers.

最佳答案

这是用数组做的,N的值你可以自己修改


#include<stdio.h>
#define N 20
void main()
{
int i=0,a[N];
a[0]=a[1]=1;
for(i=2;i<N;i++)
a[i]=a[i-1]+a[i-2];
for(i=0;i<N;i++)
printf("%d\t",a[i]);
printf("\n");
}

全部回答

晕死还用英文啊!害我开金山词霸一半卡隹死机,结果数据库丢失重装系统!再回来看看发现金山词霸不能用了要重装!结果还是看不懂那句英文!

最后,不好意思我帮不了你了!

英文的意思是些一个程序来产生和输出前N个斐波那契数列。

斐波那契数列的递归公式为:A0=1,A1=1,An=An-1+An-2;

代码如下:(我电脑没用VC,不知道有没有错,自己调调)

void main()

{

int n = 0,i;

long a=0,b=1,c=1; //a=An,b=An-1,c=An-2

printf("input FIBONACCI count:");

scanf("%d",n);

if(n<=0)

return;

if(n == 1)

{

printf("%l ",c);

return;

}

printf("%l ",b);

n=n-2;

for(i =0;i<n;i++)

{

a=b+c;

printf("%l ",a);

c=b;

b=a;

}

}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么QQ上不能显示我正在玩的游戏
会员开多长时间能升到vip6
柠檬泡水需要去皮吗?
我的情人总是因为我和朋友<女朋友>喝酒和我吵
请问电信宽带2兆的送多少话费?
北京有没有稍好些的动漫手绘和商业插画的培训
当你最爱的人在你最需要帮助的时候离开你,你
新电脑做完系统后无法安装QQ2009
复读两次考试了,分数还在原地。我该怎么办?
1目等于多少
关于QQ三国的炫装问题!
中国整个软件业的总和有微软公司强吗?
街头篮球C的SS
在那有卖鲜花的包装纸??
帮忙设计个签名吧
推荐资讯
山西阳泉法定多大可以领取结婚证
想买化妆套刷哪个牌子的好?
我的拍拍网卖家关了怎么点不亮了?
哪里有卖诺基亚5320的座充?
n75硬格后没有中文显示怎么办?
为什么找不到勇往直前韩庚郑爽的视频呢?
要过程、试说明5的平方*3的2n+1次方*2的n次方
QQ满十六级可以玩些什么?
倚天2自由世界的刀怎么升级???
以前CF赏金模式给GP吗
如果你的男朋友表里不一你要怎么办?
QQ农场的这个背景是怎么得到的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?