权志龙设计的帽子:找人帮忙啊!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/20 01:07:17
main()
{
long a0=0,a1=1,a2=1,a3,n;
printf("a0=%lda1=%lda2=%ld\n",a0,a1,a2);
a3=a0+2*a1+a2;
for(n=4;n<=20;n++)
{
a0=a1;
a1=a2;
a2=a3;
a3=a0+2*a1+a2;
printf("a%ld=%ld\n",n,a3);
}
getch();
}
这里的a4是怎么把值赋给a3的??公式里没有啊,还有就是循环里面的语句是怎么执行的??

main()
{
long a0=0,a1=1,a2=1,a3,n;
printf("a0=%ld,a1=%ld,a2=%ld\n",a0,a1,a2);
a3=a0+2*a1+a2;
for(n=4;n<=20;n++)
{
a0=a1;
a1=a2;
a2=a0;
a3=a0+2*a1+a2;
printf("a%ld=%ld\n",n,a3);
}
getchar();
}