以下采用数学归纳思想实现的C++代码,输入n=4时的输出结果是?
#include <iostream>
using namespace std;
int cubeSum(int n) {
// 数学归纳边界条件:n=1时立方和为1
if(n == 1) return 1;
// 归纳递推:前n项立方和 = 前n-1项立方和 + n的立方
return cubeSum(n-1) + n*n*n;
}
int main() {
int n;
cin >> n;
cout << cubeSum(n) << endl;
return 0;
}
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析