回覆列表
  • 1 # 使用者4243767351955

    #include

    //using namespace std;

    int fact (int n)//遞迴求N的階乘

    {

    if(n==0||n==1) return 1;

    else return n * fact(n-1);

    }

    void main ()

    {

    int n;

    double sum=0.0;

    cin>>n;

    while (n >= 0)

    {

    sum = sum + 1/(double(fact(n)));//求1/n!的和,其中n!是整形數,必須強制轉換為雙精度實型

    n--; //否則結果就會出錯

    }

    cout

    } //end

    程式已經在c++ 6.0除錯透過。可用

  • 中秋節和大豐收的關聯?
  • 如何防治棗紅蜘蛛對棗樹的危害?