本题要求编写程序,利用公式: 计算e的近似值,直到最后一项的绝对值小于eps时为止,输出e的值并统计累加的项数。 输入格式: 输入精度eps(0<eps<1)。 输出格式: 分行输出:e=S和count=N 其中:S为eps精度下的多项式的和,保留3位小数;N为累加的项数。
时间: 2023-05-30 12:03:45 浏览: 77
C语言程序设计-功能:编写程序求无理数e的值并输出;计算公式为:e=1+11!+12!+13!+......+1n!当1n!
5星 · 资源好评率100%
#include <stdio.h>
int main()
{
double eps, e = 1.0, term = 1.0;
int count = 1;
scanf("%lf", &eps);
while (term >= eps)
{
term /= count;
e += term;
count++;
}
printf("e=%.3f\n", e);
printf("count=%d\n", count);
return 0;
}
阅读全文