剑指 Offer 64. 求1+2+…+n

剑指 Offer 64. 求1+2+…+n,第1张

题目:

解法:

代码:

class Solution {
    public int sumNums(int n) {
        boolean x = n > 1 && (n += sumNums(n - 1)) > 0;
        return n;
    }
}
  1. Java 中,为构成语句,需加一个辅助布尔量 xx ,否则会报错;
  2. Java 中,开启递归函数需改写为 sumNums(n - 1) > 0 ,此整体作为一个布尔量输出,否则会报错;

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/919289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存