求1+到n,萌新就应该能做出来。
这个应该没啥难度吧,实际上用递归就行,会比较简单。
一直求a+(a-1的阶加),一直求到1就返回1
long pln(int a){
if(a==1)return 1;
else return a+pln(a-1);
}
接下来就是总体程序了。
就这么结束了,简单。
#include <iostream>
#include <algorithm>
using namespace std;
long pln(int a){
if(a==1)return 1;
else return a+pln(a-1);
}
int main()
{
long long a;
cin>>a;
cout<<pln(a);
return 0;
}