package cal;
import java.util.Scanner;
public class MyFibonacci {
	
	//定义fibonacci函数,使用了if...else if...else语法
	public int fibonacci(int n){
		if(n==1){
			return 1;
		}else if(n==2){
			return 1;
		}else{
			return fibonacci(n-1)+fibonacci(n-2); //递归实现
		}
	}
	
	//主函数
	public static void main(String[] args) {
		System.out.print("请输入一个整数:");
		//下面两句实现了通过键盘输入一个整数,并将其用于循环语句中,记住它!!!
		Scanner s = new Scanner(System.in);
		int n = s.nextInt();
		
		MyFibonacci myFib=new MyFibonacci();
		System.out.print("输出的Fibonacci数列为:");
		for(int i=1;i<=n;i++){
			System.out.print(myFib.fibonacci(i)+",");
		}
	}
}