设计一个算法 求1-1⼀2+1⼀3-1⼀4+、、、+1⼀99-1⼀100

2024-12-19 01:33:02
推荐回答(3个)
回答1:

[例2.4]求1-1/2+1/3-1/4+…+1/99-1/100
算法如下:
S1:sign=1
S2:sum=1
S3:deno=2
S4:sign=(-1)*sign
S5:term=sign*(1/deno)
S6:sum=sum+term
S7:deno=deno+1
S8:若deno100返回S4;否则算法结束。

回答2:

s=0
i=1
do
s=s+(-1)^(i+1)/i
i=i+1
loop until i=101
end

回答3:

-1/50