HDU1012 u Calculate e
2016-05-24 21:04
302 查看
简直就要拜倒在这输出上了~
#include <iostream>
#include<iomanip>
using namespace std;
int func(int j);
int main()
{
int i,j;
double e;
cout<<"n e\n- -----------\n";
for(i=0;i<10;i++){
e=0;
for(j=0;j<=i;j++){
e+=1.0/func(j);
}
if(i>2) cout<<setiosflags(ios::fixed)<<setprecision(9);
cout<<i<<" "<<e<<endl;
}
return 0;
}
int func(int j){
int m=1;
if(!j) return 1;
for(int i=1;i<=j;i++)
m*=i;
return m;
}
#include <iostream>
#include<iomanip>
using namespace std;
int func(int j);
int main()
{
int i,j;
double e;
cout<<"n e\n- -----------\n";
for(i=0;i<10;i++){
e=0;
for(j=0;j<=i;j++){
e+=1.0/func(j);
}
if(i>2) cout<<setiosflags(ios::fixed)<<setprecision(9);
cout<<i<<" "<<e<<endl;
}
return 0;
}
int func(int j){
int m=1;
if(!j) return 1;
for(int i=1;i<=j;i++)
m*=i;
return m;
}
相关文章推荐
- netty 学习 (3)发送对象
- Broadcast和ContentProvider
- leetcode笔记—关于动态规划
- Spring学习(五)Spring开发包介绍
- RxJava 操作符flatmap
- HDFS Federation (读书笔记)
- C++第六次实验——作业
- C++类对象指针
- Java 数组 foreach
- GEEK编程练习— —三数求和
- UESTC 1253 阿里巴巴和n个大盗(博弈)
- c++实验6数组合并
- Linux下redis的安装
- Codeforces Round #326 (Div. 2)-Duff and Meat
- BZOJ 1295 最长距离
- iOS开发之高级视图—— UITableView(一)简单例子
- 第十三周--分数类中的运算符重载
- svn 清理失败 (cleanup 失败) 的解决方法
- 最小生成树 套餐
- 从冒泡排序说起