您的位置:首页 > 编程语言

递归:编写一段代码,完成1+2+3+4+...+100,并输出结果,在这段代码中不得出现for,while关键字

2017-11-10 10:16 381 查看
public class Count {
public static void main(String[] args) {
int sum = 0;
int num = 1;

//将参数定义为成员变量

System.out.println(addSum(sum, num));
}

public static int addSum(int sum, int num) {

//设置限制条件

if (num > 100) {
return sum;
}
sum += num;

//进行递归

return addSum(sum, num + 1);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  递归 求和 算法
相关文章推荐