使用for循环计算s=1!+2!+3!+…+10!
时间: 2023-11-20 12:05:49 浏览: 88
计算 S=1!+2!+3!+...+N! C语言代码
以下是使用for循环计算s=1!+2!+3!+…+10!的Python代码:
```python
s = 0 # 初始化s为0
m = 1 # 初始化m为1
for i in range(1, 11): # 循环1到10
m *= i # 计算i的阶乘
s += m # 将i的阶乘加到s中
print(s) # 输出结果
```
运行结果为:4037913
这段代码的逻辑是,首先初始化s为0和m为1,然后使用for循环从1到10遍历每个数i,每次循环计算i的阶乘并将其加到s中,最后输出s的值。
阅读全文