#include <iostream>
using namespace std;
int jia(int n) {
int s;
if (n == 1)
s = 1;
else
s = n + jia(n - 1);
return s;
}
int main() {
int x;
cout <<"please enter n:"<<endl;
cin >> x;
cout <<"the ending is :"<< jia(x);
return 0;
}
for循环版:
#include <iostream>
using namespace std;
int main() {
int n;
cout << "please enter n:" << endl;
cin >> n;
int s = 0;
for (int i = 1; i <= n; i++) {
s += i;
}
cout << "the ending is :" << s << endl;
return 0;
}