使用 while 和 for 計算 s = 1 / sin1 + 1 / (sin1 + sin2) + ... 1 / sin (1 + .. n)。import math = int(input("Enter n: ")`s=0i=1for i in range(n): s+=1/math.sin(n) i=i+1 print(s)
1 回答

MYYA
TA貢獻1868條經驗 獲得超4個贊
你是這個意思嗎?
import math
n = int(input("Enter n: "))
i = 1
s = 0
while i <= n:
s += 1/math.sin(sum(range(1,i+1)))
i += 1
print(s)
如果您想在迭代過程中查看每個項目
import math
n = int(input("n = "))
i = 1
s = 0
while i <= n:
r = 1/math.sin(sum(range(1,i+1)))
s += r
i += 1
print(r)
添加回答
舉報
0/150
提交
取消