7) 求Fibonacci数列前20个数,(用数组存放或者变量存储),输出时每输出5个数换行一次.
答案:1 悬赏:10 手机版
解决时间 2021-11-08 18:23
- 提问者网友:遁入空寂
- 2021-11-07 17:54
7) 求Fibonacci数列前20个数,(用数组存放或者变量存储),输出时每输出5个数换行一次.
最佳答案
- 五星知识达人网友:胯下狙击手
- 2021-11-07 18:52
#include
int main()
{
int fibonacci[32], i, j;
fibonacci[1] = fibonacci[2] = 1;
for (i = 3;i <= 20;i++)
fibonacci[i] = fibonacci[i - 1] + fibonacci[i - 2];
for (i = 0;i < 4;i++)
{
printf("%d", fibonacci[i * 5 + 1]);
for (j = 2;j <= 5;j++)
printf(" %d", fibonacci[i * 5 + j]);
printf("
");
}
return 0;
}
int main()
{
int fibonacci[32], i, j;
fibonacci[1] = fibonacci[2] = 1;
for (i = 3;i <= 20;i++)
fibonacci[i] = fibonacci[i - 1] + fibonacci[i - 2];
for (i = 0;i < 4;i++)
{
printf("%d", fibonacci[i * 5 + 1]);
for (j = 2;j <= 5;j++)
printf(" %d", fibonacci[i * 5 + j]);
printf("
");
}
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯