1、题目:
给定n,计算1! + 2! + 3! +···+ n!
2、编程语言:
Python
3、代码如下:
def jiecheng(n):
if isinstance(n, int):
sum = 0
for i in range(1,n+1):
num = 1
for j in range(1,i+1):
num = num * j
sum = sum + num
print("总和为",sum)
else:
print("请输入正整数!")
jiecheng(10)
4、结果展示:
总和为 4037913