斐波那契数列是指这样的一个数列:1,1,2,3,5,8,13,21,...,这个数列从第3个数开始每个数都等于前两个数的和,请输出这个数列的前20项,并且每输出五个数字换行,用c语言
时间: 2023-06-25 20:04:16 浏览: 107
Fibo.zip_fibo
可以使用循环来依次计算斐波那契数列的每一项,并输出前20项:
```c
#include <stdio.h>
int main() {
int i, a = 1, b = 1, c;
for (i = 1; i <= 20; i++) {
printf("%d ", a);
if (i % 5 == 0) printf("\n"); // 每输出五个数字换行
c = a + b;
a = b;
b = c;
}
return 0;
}
```
输出结果:
```
1 1 2 3 5
8 13 21 34 55
89 144 233 377 610
987 1597 2584 4181 6765
```
阅读全文