题目描述
1. (填空题)自然数的累加公式如下:
$sum(n) = \begin{cases} \ 1 & n=1 \\ n+sum(n-1) & n>1 \end{cases}$
把累加过程定义成递归函数,划线处应该写什么代码:
```cpp
int sum(int n) {
if(n==1)
return______;
else
return______;
}
```
2. 读程序写结果
```cpp
#include
using namespace std;
int fun(int n) {
if(n==1)
return 0;
else
return fun(n-1)+2;
}
int main(){
cout<