编写程序,用while循环求 1! +3! +5! +7! +9!。
时间: 2023-11-14 12:12:37 浏览: 149
Java+2实用教程(3版)实验代码及答案
可以使用while循环来求1!+3!+5!+7!+9!的和。具体实现方法如下:
```
n = 1
sum = 0
while n <= 9:
jie = 1
i = 1
while i <= n:
jie = jie * i
i = i + 1
sum = sum + jie
n = n + 2
print(sum)
```
首先,我们定义一个变量n,初始值为1,表示要计算的阶乘数。然后,我们定义一个变量sum,初始值为0,表示要计算的阶乘数的和。接着,我们使用while循环来遍历1到9之间的奇数,即1、3、5、7、9。在循环中,我们定义一个变量jie,初始值为1,表示当前阶乘数的值。然后,我们使用另一个while循环来计算当前阶乘数的值。最后,我们将当前阶乘数的值加到sum中,并将n加2,以便计算下一个奇数的阶乘数。最终,我们输出sum的值即可。
阅读全文