用递归方法计算的值,n的值由键盘输入

1^3+2^3+3^3+.....+n^3的值

有用请采纳


#include<iostream>
using namespace std;

long long int getRes(int n){
    if (n == 1)
        return 1;
    
    return n * n * n + getRes(n - 1);
}

int main(){
    int n;
    cin >> n;
    cout << getRes(n);
} 

#include<stdio.h>
int main()
{
    int i,n,sn;
    sn=0;
   printf("输入n的值");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        sn=sn+i*3;    
    }
    printf("累加的值为%d",sn);
}