m0_62573392 2021-11-04 20:44 采纳率: 87.5%
浏览 3986
已结题

自然常数 e 可以用级数 1+1/1!+1/2!+⋯+1/n!+⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。

自然常数 e 可以用级数 1+1/1!+1/2!+⋯+1/n!+⋯ 来近似计算。本题要求对给定的非负整数 n,求该级数的前 n+1 项和。

输入格式:
输入第一行中给出非负整数 n(≤1000)。

输出格式:
在一行中输出部分和的值,保留小数点后八位。

  • 写回答

1条回答 默认 最新

  • iron________Man 2021-11-09 13:01
    关注

    n=int(input())
    m=1
    s=1
    for i in range(1,n+1):
    m=m*i
    a=1/m
    s+=a
    print('{:.8f}'.format(s))

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

    报告相同问题?

    问题事件

    • 系统已结题 11月21日
    • 已采纳回答 11月13日
    • 创建了问题 11月4日

    悬赏问题

    • ¥20 用C语言解决编程问题
    • ¥15 unity硬件连接与使用
    • ¥15 鱼缸加热棒的数据分析或者实际案例也行
    • ¥15 postgresql11安装完成后,pgadmin无法启动
    • ¥15 (标签-无人机|关键词-Matlab代码)
    • ¥15 执行shell脚本提示参数太多
    • ¥15 困扰好久了,电脑的串口调试助手向单片机发送一个字符(如:字符‘1’到‘8’),单片机点亮对应的灯(如发送字符‘2’则点亮第2个灯)并给电脑回复信息:已点亮第x个灯(其中 x 要替换成对应的数字)
    • ¥15 求减少这个c++程序内存的解决方案
    • ¥30 改正代码,错误比较多
    • ¥15 vue3 keepalive