编写程序求e的近似值.e=1+1/1!+1/2!+1/3!+.+1/n!我编的程序哪里有错误,为什么我得不到结果?要求计算的每一项均大于等于10^(-4)
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 14:41:30
编写程序求e的近似值.e=1+1/1!+1/2!+1/3!+.+1/n!我编的程序哪里有错误,为什么我得不到结果?要求计算的每一项均大于等于10^(-4)
编写程序求e的近似值.e=1+1/1!+1/2!+1/3!+.+1/n!
我编的程序哪里有错误,为什么我得不到结果?要求计算的每一项均大于等于10^(-4)
编写程序求e的近似值.e=1+1/1!+1/2!+1/3!+.+1/n!我编的程序哪里有错误,为什么我得不到结果?要求计算的每一项均大于等于10^(-4)
#include
int main()
{
\x09int a = 1, b = 1;
\x09float e = 0;
\x09do
\x09{
\x09\x09a *= b;
\x09\x09e += 1 / a;
\x09\x09++b;
\x09} while (1 / a >= 1e-4);
\x09printf("e=%f\n", e);
\x09return 0;
}