求第五个fibonacci数列的数,请问我的程序哪里错了#includeint main(){int a[5],i;a[0]=1;a[1]=1;for(i=2;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 17:42:48

求第五个fibonacci数列的数,请问我的程序哪里错了#includeint main(){int a[5],i;a[0]=1;a[1]=1;for(i=2;i
求第五个fibonacci数列的数,请问我的程序哪里错了
#include
int main()
{
int a[5],i;
a[0]=1;
a[1]=1;
for(i=2;i<5;i++)
a[i]=a[i-1]+a[i-2];
printf("%d\n",a[i]);
}

求第五个fibonacci数列的数,请问我的程序哪里错了#includeint main(){int a[5],i;a[0]=1;a[1]=1;for(i=2;i
printf("%d\n",a[i]);
改为 printf("%d\n",a[4]);
运行到这里时i=5 a[5]不存在 ,并且也不是你需要的数值

i<5 改为 i<4

Private Sub Command1_Click() Dim arr(100) As Integer arr(0) = 0 arr(1) = 1 Print arr(0), arr(1) i = 2 Do While i <= 100 And