package com.ffyc.wenben;
public class FileDome05 {
//递归法
public static int f(int n){
//递归的终止位
if(n==1||n==2) return 1;
int t=f(n-1)+f(n-2);
return t;
}
public static int a(int n){
if(n==1) return 1;
int m = n*a(n-1);
return m;
}
//迭代法
public static int fac(int n){
int sum =1;
for(int i=1;i<=n;i++){
sum*=i;
}
return sum;
}
public static void main(String[] args) {
int n=8;
System.out.println(f(n));
System.out.println(a(n));
}
}
JAVA
最新推荐文章于 2024-08-15 14:47:41 发布