湘西州住房和城乡建设局网站,如何在网站做电子报,手机网站视频无法播放是怎么回事,山西百度网站建设自然常数 e 可以用级数 1 1 / 1 ! 1 / 2 ! ⋯ 1 / n ! ⋯ 11/1!1/2!⋯1/n!⋯ 11/1!1/2!⋯1/n!⋯来近似计算。本题要求对给定的非负整数 n#xff0c;求该级数的前 n1 项和。
输入格式:
输入第一行中给出非负整数 n#xff08;≤1000#xff09;。
输出格式:
在一行…自然常数 e 可以用级数 1 1 / 1 ! 1 / 2 ! ⋯ 1 / n ! ⋯ 11/1!1/2!⋯1/n!⋯ 11/1!1/2!⋯1/n!⋯来近似计算。本题要求对给定的非负整数 n求该级数的前 n1 项和。
输入格式:
输入第一行中给出非负整数 n≤1000。
输出格式:
在一行中输出部分和的值保留小数点后八位。
输入样例:
10
输出样例:
2.71828180
结果
当使用float 作答结果如下 替换为 double 后全部ac
#include stdio.hfloat func(int n){float jishu,sum1;for (int i 1; i n; i) {sum * i;}jishu1.0/sum;return jishu;
}int main() {int n;scanf(%d,n);float e1;for (int i 1; i n; i) {e func(i);}printf(%.8f,e);return 0;
}