私の解決策:
1.私は私がことが判明間違っていた ,,,場合に使用することはできません
class Solution {
public:
int sumNums(int n) {
if(n==1) return 1;
return n+sumNums(n-1);
}
};
2.再帰
A && B
- Aは真であり、式Bのブール値を計算して返します
- Aはfalse、falseを返す
class Solution {
public:
int sumNums(int n) {
n && (n+=sumNums(n-1));
return n;
}
};