杭电1012

来源:互联网 发布:英伟达驱动游戏优化 编辑:程序博客网 时间:2024/06/03 18:35
#include<stdio.h>#include<iostream>#include<cmath>#include<iomanip>using namespace std;int fun(int x){    int a[11];     a[0]=1;    for(int i=1;i<=x;i++)    {        a[i]=i*a[i-1];    }    return a[x];}int main(){  double a[10];  double A;  a[0]=1;  a[1]=2;  for(int i=2;i<10;i++)  {      A=(1*1.0)/(double)fun(i);      a[i]=a[i-1]+A;  }  cout<<"n"<<" "<<"e"<<endl;  cout<<"- -----------"<<endl;  int m=0;  for(int h=0;h<3;h++)  {      cout<<m <<' '<<a[h]<<endl;      m++;   }  int n=3;  for(int j=3;j<10;j++)  {    cout <<n<<' '<<setprecision(9)<<std::fixed <<a[j]<<endl;     n++;  }    return 0;}


0 0
原创粉丝点击