用c++ 编程计算并输入1到n之间的所有数的平方和立方,其中,n值由用户从键盘输入
时间: 2024-09-28 21:05:08 浏览: 64
C语言程序设计-计算从1开始到n的自然数中偶数的平方的和,n由键盘输入,并在main()函数中输出。(n是偶数).c
5星 · 资源好评率100%
在C++中,你可以使用循环结构来实现这个功能。首先,获取用户输入的`n`值,然后利用for循环分别计算每个数字的平方和立方,并将结果累加起来。以下是简单的示例代码:
```cpp
#include <iostream>
int main() {
int n;
std::cout << "请输入一个正整数n: ";
std::cin >> n;
// 初始化总和变量
long long sum_of_squares = 0; // 平方和
long long sum_of_cubes = 0; // 立方和
// 计算并累加平方和立方
for (int i = 1; i <= n; ++i) {
sum_of_squares += i * i; // 平方
sum_of_cubes += i * i * i; // 立方
}
std::cout << "1到" << n << "之间所有数的平方和为: " << sum_of_squares << std::endl;
std::cout << "1到" << n << "之间所有数的立方和为: " << sum_of_cubes << std::endl;
return 0;
}
```
当你运行这个程序,它会提示用户输入一个正整数,然后显示该范围内所有数字的平方和立方。
阅读全文