アルゴリズム計算1-1/x+1/x*x-1/x*x*x......


計算1-1/x+1/x*x-1/x*x*x......
アルゴリズムの完全なCコード:
#include<stdio.h>

void main()
{
 double x, sum = 1, sum1=1;
 int i,  n;
 printf("Please enter x n:");
 scanf("%lf%d", &x, &n);
 for(i=1;i<=n;i++)
 {
  sum1=-sum1/x;
  sum+=sum1;
 }
 printf("sum=%lf 
", sum); }

これも簡単な古典的なアルゴリズムで、少し前にある会社のアルゴリズムの問題がこの問題であることを見たようです.
肝心なのは法則を探して、それぞれの乗数の間の関係.ここでnは,どれだけのx乗算があるかを表し,1サイクルで実現でき,効率はO(n)である.