这是本文档旧的修订版!
# 倒数几个数
## 题目描述
让我们倒数十个数,“10,9,8,7,6,5,4,3,2,1”!数完了,请问这些数字的和是多少?
## 输入
一行,一个数字n
## 输出
一行,一个数字,即由1+2+……+n的和!
## 代码参考
题目解法有很多,这里使用递归的方法
```cpp #include <iostream> using namespace std; int add(int n) {
if(n==1) return 1; else return n+add(n-1);
}
int main(){
int n; cin >> n; cout << add(n)<<endl;
} ```