算法_fibonacci_递归求值
#include <stdio.h> int f(int n) { if(n == 1 || n == 2)//递归出口 return 1; else return f(n-1)+f(n-2);//递归公式 } int main() { int n; scanf("%d",&n); printf("%d",f(n)); return 0; }
效果
#include <stdio.h> int f(int n) { if(n == 1 || n == 2)//递归出口 return 1; else return f(n-1)+f(n-2);//递归公式 } int main() { int n; scanf("%d",&n); printf("%d",f(n)); return 0; }
效果