使用Python语言输入一个正整数n,编程求解2!+4!+..+2n!的和,

如题所述

def even(n: int):
    s = 0

    def fac(m):
        if m == 1:
            return 1
        else:
            return m * fac(m - 1)

    for i in range(2, 2 * (n + 1), 2):
        s += fac(i)
    print(s)


even(5)

没想到我随便试试结果就这么大

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答