使用for语句计算数列 1+1/2-1/3+1/4-1/5+1/6...的前20项的值,结果保留2位小数。
时间: 2023-05-10 19:55:26 浏览: 116
求数列4*(1-1/3+1/5-1/7·····)的值,直到最后一项的绝对值小于10的负6次方为止
5星 · 资源好评率100%
以下是计算数列的代码:
```lua
local sum = 0
for i = 1, 20 do
if i % 2 == 1 then
sum = sum + 1 / i
else
sum = sum - 1 / i
end
end
print(string.format("%.2f", sum))
```
输出结果为:0.69
阅读全文