求1!+3!+5!+……+n!的和,要求用循环嵌套设计,n<12。

输入格式:

输入在一行中给出一个不超过12的正整数n。

输出格式:

在一行中按照格式“n=n值,s=阶乘和”的顺序输出,其中阶乘和是正整数。

代码如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-

#待思考分析

n = int(input())
sum = 0
for i in range(1, n + 1, 2):
    s = 1
    for j in range(1, i + 1):
        s *= j
    sum += s
print("n=" + str(n), end=',')
print("s=" + str(sum))

这个程序不难,就不多说了。


读书和健身总有一个在路上

相关文章:

  • 2021-07-07
  • 2021-09-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-14
  • 2021-08-26
  • 2021-08-02
相关资源
相似解决方案