一个关于数列前几项和的简单c语言问题 5 自然常数ee可以用级数1+1/1!+1/2!+
一个关于数列前几项和的简单c语言问题5自然常数ee可以用级数1+1/1!+1/2!+\cdots+1/n!1+1/1!+1/2!+⋯+1/n!来近似计算。本题...
一个关于数列前几项和的简单c语言问题 5
自然常数ee可以用级数1+1/1!+1/2!+\cdots +1/n! 1+1/1!+1/2!+⋯+1/n!来近似计算。本题要求对给定的非负整数nn,求该级数的前nn项和。
输入格式:
输入第一行中给出非负整数nn(\le 1000≤1000)。
输出格式:
在一行中输出部分和的值,保留小数点后八位。
输入样例:
10
输出样例:
2.71828180 展开
自然常数ee可以用级数1+1/1!+1/2!+\cdots +1/n! 1+1/1!+1/2!+⋯+1/n!来近似计算。本题要求对给定的非负整数nn,求该级数的前nn项和。
输入格式:
输入第一行中给出非负整数nn(\le 1000≤1000)。
输出格式:
在一行中输出部分和的值,保留小数点后八位。
输入样例:
10
输出样例:
2.71828180 展开
1个回答
展开全部
#include "stdio.h"
int main(int argc,char *argv[]){
int i,n;
double e,t;
printf("Input n(int 0<=n<=1000)...\nn=");
if(scanf("%d",&n)!=1 || n<0 || n>1000){
printf("Input error, exit...\n");
return 0;
}
for(e=t=1.0,i=1;i<=n;e+=t/=i++);
printf("e≈%.8f\n",e);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询