问题标题: 酷町堂:1035 交错分数表达式之和

0
0
已解决
李素妍
李素妍
新手天翼
新手天翼

完了完了,学了一年半循环取位数都不会了

题目描述 Description

数学上,将表达式 Sn=1 +1/2+1/3 +1/4 + 1/5+ 1/6+1/7+1/8 +……+1/n 称为调和级数,若将每一项按奇偶项正负交替,则为交错调和级数,即 Sn=1/1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/8 + … +
(-1)^(n-1)·1/n。现给定项数n,求Sn的值

输入描述 Input Description

输入一个正整数n(1 ≤ n ≤ 1000)。

输出描述 Output Description

输出一个实数,为表达式Sn的值,保留到小数点后5位。

样例输入 Sample Input

2

样例输出 Sample Output

0.50000

李素妍在2020-08-23 09:36:39追加了内容


0
已采纳
王文博
王文博
缔造者之神
缔造者之神

                                     

代码在此,我只删了中间两行,不懂在评论里发,我看到了会继续发的

0
邓涵睿
邓涵睿
中级天翼
中级天翼

你先定义double的变量,然后输入n接着求Sn=1/1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 - 1/8 + … +
(-1)^(n-1)·1/n

最后那之前的变量存他的结果保留小数即可

望采纳

我要回答