解题思路:
注意事项:
参考代码:
public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); if (N>=1 && N<=10){ System.out.println(f(N)); } } public static int f(int N){ if (N==1){ return 1; } else if (N==2){ return 2; } else{ return f(N-1)+f(N-2); } }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:522 |
C语言训练-自由落体问题 (C语言代码)浏览:1739 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)for循环浏览:1131 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:559 |
数组与指针的问题浏览:719 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:810 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:574 |
明明的随机数 (C语言代码)浏览:953 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:579 |
简单的a+b (C语言代码)浏览:559 |