s=1+1/2+1/3+...+1/n,运用while
时间: 2023-11-13 21:04:09 浏览: 313
c++求1+1/2+1/3+...+1/n
5星 · 资源好评率100%
以下是使用while循环计算s的方法:
```
n = int(input("请输入n的值:"))
s = 0
i = 1
while i <= n:
s += 1/i
i += 1
print("s的值为:", s)
```
首先,我们通过input函数获取用户输入的n的值。然后,我们初始化s和i的值为0和1。接着,我们使用while循环来计算s的值。在每次循环中,我们将1/i加到s中,并将i的值加1。当i的值大于n时,循环结束。最后,我们输出s的值。
阅读全文