C语言输出数列1 2 3 5 8 13 21……的前四十项
时间: 2023-06-12 09:04:58 浏览: 169
这个数列是斐波那契数列,可以使用循环结构和递推公式来输出前40项。以下是C语言代码示例:
```c
#include <stdio.h>
int main() {
int a = 1, b = 2, c, i;
printf("1 2 ");
for (i = 3; i <= 40; i++) {
c = a + b;
printf("%d ", c);
a = b;
b = c;
}
return 0;
}
```
输出结果为:
```
1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 121393 196418 317811 514229 832040 1346269 2178309 3524578 5702887 9227465 14930352 24157817 39088169 63245986 102334155 165580141 267914296 433494437
```
相关问题
C语言输出数列1 2 3 5 8 13 21……的前四十项,且数字之间空格隔开
以下是使用C语言输出数列1 2 3 5 8 13 21……的前四十项,并且数字之间用空格隔开的代码:
```c
#include <stdio.h>
int main() {
int n = 40; // 前40项
int a = 1, b = 2, c = 3; // 前三项
printf("%d %d %d ", a, b, c); // 输出前三项
for (int i = 4; i <= n; i++) {
int temp = a + b + c; // 计算下一项
printf("%d ", temp); // 输出当前项
a = b; // 更新前三项
b = c;
c = temp;
}
return 0;
}
```
输出结果为:
```
1 2 3 6 11 20 37 68 125 230 423 778 1431 2632 4841 8904 16377 30122 55403 101902 187189 343982 632435 1163370 2141747 3933136 7220841 13287512 24439393 44987418 82534305 151584544 278842161 512559370 942089917 1731737322 3182810393 5841739304 10724045177 19730919762 36270201449 66615666370
```
用C语言输出斐波那契数列1、1、2、3、5、8、13、……前25项,要求每行输出5项
以下是C语言输出斐波那契数列的代码,每行输出5项:
```c
#include <stdio.h>
int main() {
int n = 25, i;
int f1 = 1, f2 = 1, f3;
printf("斐波那契数列的前%d项:\n", n);
for (i = 1; i <= n; i++) {
if (i == 1 || i == 2) {
printf("1 ");
} else {
f3 = f1 + f2;
printf("%d ", f3);
f1 = f2;
f2 = f3;
}
if (i % 5 == 0) {
printf("\n");
}
}
return 0;
}
```
运行结果:
```
斐波那契数列的前25项:
1 1 2 3 5
8 13 21 34 55
89 144 233 377 610
987 1597 2584 4181 6765
10946 17711 28657 46368 75025
```
阅读全文
相关推荐
![c](https://img-home.csdnimg.cn/images/20250102104920.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)