```
运行结果:55
输入10,结果等于55,
ss(int n)方法是一个递归方法;该计算过程表示计算:
如果输入10 ,则计算10+9+8+7+6+5+4+3+2+1
结果等于55.
如果输入5,表示计算5+4+3+2+1 = 15
int ss(int n) {
int s;
if (n > 1)
// 递归调用 ss(n)方法
s = ss(n - 1) + n;
else
s = 1;
return s;
}
你觉得哪里不懂?
ss() 递归函数,输入10 ,1+2+3+4+5...+10 = 55 ,递归条件是 当 n <= 1。