求1+2+3+...+n c++
求1+2+3+...+n
http://www.nowcoder.com/questionTerminal/7a0da8fc483247ff8800059e12d7caf1
class Solution {
public:
int Sum_Solution(int n) {
n && (n += Sum_Solution(n - 1));//前面为假,后面就不算了。自动不成立了
return n;
}
};
求1+2+3+...+n
http://www.nowcoder.com/questionTerminal/7a0da8fc483247ff8800059e12d7caf1
class Solution {
public:
int Sum_Solution(int n) {
n && (n += Sum_Solution(n - 1));//前面为假,后面就不算了。自动不成立了
return n;
}
};
相关推荐
程序员小白条:26届一般都得有实习,项目可以随便写的,如果不是开源社区的项目,随便包装,技术栈也是一样,所以本质应该找学历厂,多投投央国企和银行,技术要求稍微低一点的,或者国企控股那种,纯互联网一般都得要干活