【发布时间】:2016-05-05 13:55:04
【问题描述】:
我正在尝试使用递归生成前十个元素的斐波那契数列。但是编译器给出错误。请帮我找到确切的解决方案。
// 程序如下:
public class DemoJava {
int a=0, b=1, c=0, count=10;
public void fibonacciRecursion(count) {
if(count>0){
c = a+b;
a = b;
b = c;
System.out.println(c);
fibonacciRecursion(count-1);
}
}
public static void main(String args[]){
System.out.println("This is a Demo Program.");
System.out.println(a);
System.out.println(b);
DemoJava dj = new DemoJava();
dj.fibonacciRecursion((count-2));
}
}
// 错误如下:
error: <identifier> expected
public void fibonacciRecursion(count) {
^
1 error
【问题讨论】:
-
因过于宽泛而投票赞成关闭,请阅读tutorial 以了解该语言的基础知识。