用c++写一个代码求平方和立方
时间: 2024-05-05 14:21:15 浏览: 125
C++求一个数的平方的方法
下面是一个用 C++ 编写的求平方和立方的代码:
```c++
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
cout << "请输入一个正整数n:";
cin >> n;
int sum_square = 0; // 平方和
int sum_cube = 0; // 立方和
for (int i = 1; i <= n; i++) {
sum_square += pow(i, 2);
sum_cube += pow(i, 3);
}
cout << "1到" << n << "的平方和为:" << sum_square << endl;
cout << "1到" << n << "的立方和为:" << sum_cube << endl;
return 0;
}
```
首先,程序会提示用户输入一个正整数 n,然后利用 for 循环求出 1 到 n 的平方和和立方和,并输出结果。
注意,这里使用了 `pow()` 函数来计算平方和立方,需要在头文件中包含 `cmath`。
阅读全文