月光海 发表于 2014-4-16 22:19
已经实现,希望能帮到你,应该是很容易理解的
^o(孤8o|狼i¤F 发表于 2014-4-16 22:36
public static void main(String[] args) {
System.out.println(digui(1)+1);
^o(孤8o|狼i¤F 发表于 2014-4-16 22:36
public static void main(String[] args) {
System.out.println(digui(1)+1);
冰枫 发表于 2014-4-16 22:45
递归是函数自己调用自己,使用的时候要注意:
1.限定条件,就像是if语句中的一样,达到限定条件再往下循环 ...
^o(孤8o|狼i¤F 发表于 2014-4-16 22:36
public static void main(String[] args) {
System.out.println(digui(1)+1);
Ricky_Nick 发表于 2014-4-16 22:54
你这个每一次递归,都会把sum重新初始化为0
张志成 发表于 2014-4-17 01:22
1*1 + 2*2 + 3*3 + … + n*n
public class Sum{
public static void main(String[] args){
^o(孤8o|狼i¤F 发表于 2014-4-16 23:16
不是啊
当你在main 中调用的时候会
都会把sum 赋值为0
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |