可以使用一个循环来计算1到n的平方和,具体算法如下:
定义一个变量sum,用于存储平方和,初值为0。
循环变量i从1到n,每次将i的平方加入sum中。
循环结束后,输出sum即可。
完整的C++代码如下:
#include <iostream>using namespace std;int main() { int n; while (scanf("%d", &n) != EOF) { int sum = 0; for (int i = 1; i <= n; i++) {注意,本算法假设输入的n是正整数,如果需要考虑负数或浮点数的情况,还需要进行额外的判断和处理。