编写程序,求2!+4!+6!+……+n!,其中n为偶数,并且由用户输入。 注意:程序不需要任何提示语句。
时间: 2023-10-24 17:16:55 浏览: 184
C语言程序设计-计算从1开始到n的自然数中偶数的平方的和,n由键盘输入,并在main()函数中输出。(n是偶数).c
5星 · 资源好评率100%
好的,下面是代码实现:
```python
n = int(input())
i = 2
s = 0
while i <= n:
factorial = 1
for j in range(2, i+1, 2):
factorial *= j
s += factorial
i += 2
print(s)
```
程序中,首先输入偶数 n,然后使用 while 循环遍历 2 到 n 的偶数,并计算每个偶数的阶乘,最终累加所有阶乘。在计算阶乘时,使用了 for 循环和 range 函数,其中 range 函数的步长为 2,表示只遍历偶数。最终,输出计算结果。
阅读全文