本帖最后由 李志卫 于 2013-3-7 15:29 编辑
for(int i=1;i<=50;i++){
run(i);
}
这段代码怎么回事,循环i,运行run方法, 但run方法执行后返回一个数,返回值却没有用一个变量来装,或者直接打印返回值。
如果你只需要 求第50项数 这个循环就不用了,直接System.out.print(run(50));
如果你要打印每一个数就在for循环哪里直接System.out.print(run(i));
抱歉,没看清楚 return run(x+2) 这个东西, 如果x!=1 就根本不会有返回值,就一直运行下去了。
|