酷代码 AI
菜单
服务商

计算 𝑆 𝑛 = 1 ∗ 1 + 2 ∗ 2 + 3 ∗ 3 + . . . + 𝑛 ∗ 𝑛 的值 输入 形如一个整数 𝑛 [ 1 , 1000 ] 输出 输出$S_n$的值 样例输入 复制 3 样例输出 复制 14

下面使用 Python 语言来解决这个问题。根据题目要求,要计算从 1 到 `n` 的每个数的平方和,也就是 $S_n = 1^2 + 2^2 + 3^2 + \cdots + n^2$。 ```python # 获取用户输入的整数 n n = int(input()) # 初始化总和为 0 Sn = 0 # 循环计算每个数的平方并累加到总和中 for i in range(1, n + 1): Sn += i * i # 输出结果 print(Sn) ``` 上述代码首先获取用户输入的整数 `n`,然后初始化总和 `Sn` 为 0。接着使用 `for` 循环从 1 到 `n` 遍历每个数,将每个数的平方累加到 `Sn` 中。最后输出计算得到的总和 `Sn`。 [2025-12-13 20:02:54 | AI问答 | 203点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多