• 在科学技术中,常常使用以e为底的对数,常数e是一个无理数,它的计算公式是:e=1+1+11×2+11×2×3+11×2×3×4+11×2×3×4×5+…(1)请设计一个e的近似值算法,要求结果与2.718差的绝对值不超过0.001;(2)画出流程图;(3)写出伪代码.试题及答案-解答题-云返教育

    • 试题详情

      在科学技术中,常常使用以e为底的对数,常数e是一个无理数,它的计算公式是:e=1+1+
      1
      1×2
      +
      1
      1×2×3
      +
      1
      1×2×3×4
      +
      1
      1×2×3×4×5
      +…
      (1)请设计一个e的近似值算法,要求结果与2.718差的绝对值不超过0.001;
      (2)画出流程图;
      (3)写出伪代码.

      试题解答


      见解析
      解:(1)算法步骤:
      S
      1 I←1;
      S
      2 S←2;
      S
      3 P←1;
      S
      4 如果|S-2.718|>0.001,那么I←I+1,P←P×I,S←S+
      1
      P
      ,重复S4
      S
      5 输出S.
      (2)流程图

      (3)伪代码:
    MBTS ©2010-2016 edu.why8.cn