C语言:斐波那契数列 求第二十项 递推法 不要递归

如题所述

第1个回答  2013-03-04
#include <stdio.h>
void main()
{
int a[21];
a[0]=0;
a[1]=1;
for(int i=2;i<21;i++)
a[i]=a[i-1]+a[i-2];
printf("%d ",a[20]);
printf("\n");
}

采纳我哦
第2个回答  2013-03-04
int a = 1;
int b = 1;
int c;
for(i=3;i<=20;i++)
{
c = a;
a = b;
b = b + c;
}追问

用WINTC编译 为什么运行就闪一下 怎么显示第二十项的值

追答

输出语句自己加。。。

追问

哦 谢谢

本回答被提问者采纳
相似回答