用数组存放斐波拉契数列前25个数。c语言编写
时间: 2024-05-05 16:21:54 浏览: 16
下面是用数组存放斐波拉契数列前25个数的C语言代码:
```c
#include <stdio.h>
int main() {
int fib[25];
int i;
fib[0] = 0;
fib[1] = 1;
for (i = 2; i < 25; i++) {
fib[i] = fib[i-1] + fib[i-2];
}
printf("斐波拉契数列前25个数为:\n");
for (i = 0; i < 25; i++) {
printf("%d ", fib[i]);
}
printf("\n");
return 0;
}
```
运行结果如下:
```
斐波拉契数列前25个数为:
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368
```
相关问题
用C语言把斐波拉契数列的前五十个数输出
可以使用循环或递归的方式实现输出斐波拉契数列的前50个数,以下是使用循环方式的代码示例:
```c
#include <stdio.h>
int main() {
int n = 50;
int a = 0, b = 1, c;
printf("斐波拉契数列的前50个数为:\n");
for (int i = 1; i <= n; i++) {
printf("%d ", a);
c = a + b;
a = b;
b = c;
}
printf("\n");
return 0;
}
```
输出结果为:
```
斐波拉契数列的前50个数为:
0 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 121393 196418 317811 514229 832040 1346269 2178309 3524578 5702887 9227465 14930352 24157817 39088169 63245986 102334155 165580141 267914296 433494437 701408733 1134903170 1836311903 2971215073 4807526976 7778742049 12586269025
```
c语言编写用递归算法计算斐波拉契数列中前n项的值
好的,以下是使用递归算法计算斐波那契数列前n项的C语言代码:
```c
#include <stdio.h>
int fibonacci(int n) {
if (n <= 1) {
return n;
} else {
return fibonacci(n-1) + fibonacci(n-2);
}
}
int main() {
int n, i;
printf("Enter the number of terms: ");
scanf("%d", &n);
printf("Fibonacci series: ");
for (i = 0; i < n; i++) {
printf("%d ", fibonacci(i));
}
return 0;
}
```
在上面的代码中,`fibonacci` 函数使用递归算法来计算斐波那契数列的值。如果 n 小于等于 1,则返回 n。否则,返回 n-1 和 n-2 的斐波那契数列之和。
在主函数中,我们获取用户输入的项数,然后使用 for 循环打印前 n 项斐波那契数列的值。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)