从键盘输入一个正整数n,求 S=1/1+1/2+1/3+……+1/n,保留2位小数。
时间: 2023-05-17 16:05:51 浏览: 560
编程实现计算:1!+2!+3!+……+N!的值,要求定义并调用函数计算N!。
5星 · 资源好评率100%
您好,以下是求S的代码:
```lua
io.write("请输入一个正整数n:")
n = io.read("*n")
S = 0
for i = 1, n do
S = S + 1/i
end
io.write("S的值为:", string.format("%.2f", S))
```
输入一个正整数n后,程序会计算出S的值,并保留2位小数输出。
阅读全文