用C语言 判断一个数列数列是否是斐波那契数列 如果是输出YES 否输出NO

2024-12-04 15:43:53
推荐回答(2个)
回答1:

#include
#define N 10 //数组长度,初始化为10,你可以自己修改
void main()
{
int i,a[N];
for(i=0;i{
if(a[i]+a[i+1]!=a[i+2])
{printf("NO\n");break;}
}
if(i==N||a[i]+a[i+1]==a[i+2])
printf("YES\n");
}

回答2:

楼上的很多····
我就没有必要再写一次了···