奋战杭电ACM(DAY5)1012
2013-08-28 23:57 百里小问 阅读(90) 评论(0) 收藏 举报好吧这又是一道水题……今天第四题……前面几题的算法都没接触过啊啊啊啊啊!!!疯了……军校神烦晚上不能看书,尼玛,明天白天好好看书思考后再写前几题。
以上。
u Calculate e
#include <iostream>
#include <iomanip>
using namespace std;
int plus(int a)
{
if(a==0)
return 1;
else
return a*plus(a-1);
}
int main()
{
int n;
double e;
e=0;
cout << "n e" << endl;
cout << "- -----------" << endl;
for(n=0; n<=9; n++)
{
e += (double)(1)/plus(n);
if(n<=2)
cout << n << " " << e << endl;
else
cout << n << " " << setiosflags(ios::fixed) << setprecision(9) << e << endl;
}
return 0;
}
浙公网安备 33010602011771号