#include<stdio.h>
#include<stdlib.h>
int count = 0;
int Fib(int n){
if (n == 1 || n == 2){
return 1;
}
if (n == 3){
count++;
}
return Fib(n - 1) + Fib(n - 2);
}
int main(){
printf("%d\n", Fib(5));
printf("%d\n", count);
system("pause");
return 0;
}
递归和非递归分别实现求第n个斐波那契数。
最新推荐文章于 2022-11-06 11:15:52 发布