程序运行时输入一个正整数n计算一的阶乘加三的阶乘加五的阶乘一直加到n的阶乘并输出运行结果
时间: 2023-05-24 07:01:20 浏览: 88
编写程序,输入整数 n,计算并输出 n 的阶乘
可以使用循环来计算每个数的阶乘并将它们累加起来。下面是一个可能的解决方案:
```python
n = int(input("请输入一个正整数:"))
result = 0
factorial = 1
for i in range(1, n+1):
factorial *= i
if i % 2 != 0: # 如果 i 是奇数
result += factorial
print("结果为:", result)
```
比如输入 4,程序会计算 1! + 3! = 1 + 6 = 7 并输出。
阅读全文