#include<stdio.h>
int main()
{
int i;
int a[40];
a[0]=1;
a[1]=1;
int num;
for(i=0;i<40;i++)
{
num=a[i-2]+a[i-1];
printf("%d\n",num);
}
return 0;
}
3 回答
已采纳
__innocence
TA贡献313条经验 获得超208个赞
num=a[i-2]+a[i-1];
你的i从零开始,请问i-2是多少,请问a[-2]的值是多少?这就是为什么会出现
软七八糟的数不是你想要的数列
- 3 回答
- 0 关注
- 1683 浏览
添加回答
举报
0/150
提交
取消