博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
u Calculate e
阅读量:6531 次
发布时间:2019-06-24

本文共 927 字,大约阅读时间需要 3 分钟。

问题陈述:

  杭州电子科技大学 HANGZHOU DIANZI UNIVERSITY Online Judge

 

问题解析:

  简单题,注意输出格式。引入<iomainip>头文件,调用setprecision()函数设置精度。

 

代码详解:

1 #include 
2 #include
3 #include
4 5 using namespace std; 6 7 int factorial(int); 8 9 int main()10 {11 int i, n;12 double e;13 cout << "n" << " " << "e" << endl;14 cout << "-" << " " << "-----------" << endl;15 for(n=0; n<=9; n++) {16 e = 0;17 for(i=0; i<=n; i++) {18 e += 1.0/factorial(i);19 }20 if(n < 3) {21 cout << n << " " << e << endl;22 }else {23 cout << fixed << setprecision(9) << n << " " << e << endl;24 }25 }26 return 0;27 }28 29 int factorial(int n) {30 if(n == 0) {31 return 1;32 }else {33 return n * factorial(n-1);34 }35 }

 

转载请注明出处:

转载于:https://www.cnblogs.com/michaelwong/p/4287200.html

你可能感兴趣的文章
minGW, cygwin, GnuWin32【C++的跨平台交叉编译问题】
查看>>
我的Dll(动态链接库)学习笔记(转)
查看>>
应用程序域
查看>>
有向图的拓扑排序算法JAVA实现
查看>>
HTML页面跳转的5种方法
查看>>
李洪强-C语言5-函数
查看>>
开源监控利器grafana
查看>>
Android获取当前时间与星期几
查看>>
jenkins2 multibranch
查看>>
Css定位-定位
查看>>
am335x 电容屏驱动添加。
查看>>
rhel-server-7.2-x86_64无法联网(VMware环境)
查看>>
Nginx配置中的log_format用法梳理(设置详细的日志格式)
查看>>
优化LibreOffice如此简单
查看>>
【Oracle 数据迁移】环境oracle 11gR2,exp无法导出空表的表结构【转载】
查看>>
3D印花芭蕾舞鞋为舞者科学地保护双脚
查看>>
通过ActionTrail监控AccessKey的使用
查看>>
从 JavaScript 到 TypeScript
查看>>
一个mysql复制中断的案例
查看>>
【最佳实践】OSS开源工具ossutil-大文件断点续传
查看>>