OJ地址:https://vjudge.net/problem/OpenJ_Bailian-2679
给定一个正整数k(1<k<10),求1到k的立方和m。即m=1+2*2*2+…+k*k*k。
Input
输入只有一行,该行包含一个正整数k。
Output
输出只有一行,该行包含1到k的立方和。
Sample Input
5
Sample Output
225
思路:
水题,使用递归;
程序代码:
int fbci(int n){
if(n==1){
return 1;
}else{
return n*n*n+fbci(n-1);
}
}
int main(){
int k;
scanf("%d",&k);
printf("%d\n",fbci(k));
return 0;
}
运行结果: