用递归调用处理斐波那契数列c语言
时间: 2023-12-04 16:41:55 浏览: 65
Java递归实现斐波那契数列
以下是C语言递归调用处理斐波那契数列的代码示例:
```c
#include <stdio.h>
int fibonacci(int n) {
if (n == 0 || n == 1) { // 递归结束条件
return n;
} else {
return fibonacci(n - 1) + fibonacci(n - 2); // 递归调用
}
}
int main() {
int n = 10; // 求斐波那契数列的第10项
int result = fibonacci(n);
printf("fibonacci(%d) = %d\n", n, result);
return 0;
}
```
运行结果为:
```
fibonacci(10) = 55
```
阅读全文