PTA 实验4-2-2 求e的近似值 (15point(s)) Easy only once *和7-3同问题
Posted songlinxuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PTA 实验4-2-2 求e的近似值 (15point(s)) Easy only once *和7-3同问题相关的知识,希望对你有一定的参考价值。
基本思想:
仍然是按照展开式的计算问题;
关键点:
无;
#include<stdlib.h> #include<stdio.h> #include<iostream> using namespace std; double factor(double x) { if (x == 1.0) return 1.0; double sum = 1.0; while (x != 1) { sum *= x--; } return sum; } void change(int e) { double sum = 1; int index = 1; while (e > 0) { sum += 1 / factor(index++); e--; } printf("%.8lf", sum); } int main() { int n; scanf("%d", &n); change(n); return 0; }
以上是关于PTA 实验4-2-2 求e的近似值 (15point(s)) Easy only once *和7-3同问题的主要内容,如果未能解决你的问题,请参考以下文章