我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

想要知道这个小问的解决方式

对于给定的整数n,计算1/1-1/2+1/3-1/4+1/5-1/6+…1/n的值(注意这里是一加一减)并输出。
输入:整数n
输出:上式计算结果
提示:
n=10原式=0.6456349206349207
n=11原式=0.7365440115440116


ans = 0
n = int(input(''))
for i in range(1, n+1):
    ans += 1/i if i%2==1 else (-1/i)
print(ans)

近期文章

  • C++求整数的质因数和其个数的这个程序哪里出错了,为什么结果里总有4
  • cmd下conda没有反应,如何解决?(语言-python)
  • c语言指针的相关小问题
  • C语言中的单精度浮点数问题
  • yii2从DB登录
  • 用左右指针法进行快速排序的编程但输出出现问题
  • 好多应用打不开,弹出这个界面,而且win+r运行一些指令时也显示不存在
  • vscode的c语言编译有问题
  • 我想知道为什么输出max得到结果为1,输出arr[max]结果为5
  • Android12 CTS fail项求解
  • js写出一个日历怎么显示当天单元格背景颜色标红
  • python 判断水仙花数
  • 关于C/C++中getchar函数的另类问题
  • 输入字段字符序列
  • while那里什么意思,有什么作用
  • 电脑进水了老是自动开机如图,求解答
  • 要求利用数据结构中的串来解决
  • 左侧留白部分怎么弄掉,还有文字前的点怎么一起囊括到颜色里
  • 如何实现点击按钮复制内容或者代码?
  • 无法使用jquery加载php文件并在文件外部访问变量

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华