一个计算S(n)=1*2*2+2*3*3+3*4*4+4*5*5+......+(n-1)*n*n 的递归函数:#include<iostream>using namespace std;int main(){ long sum(int); int n; cin>>n; int s=sum(n); cout<<"S(n)="<<s<<endl; return 0;}long sum(int n){ if(n<2) return 0; else return (n-1)*n*n+sum(n-1);}

评论