• 締切済み

自然対数の底を求める

自然対数の底eを、第n項まで求めるプログラムを作成するのですが #include <stdio.h> #include <math.h> int main(void) { double e, x, k; int n=2*k-1; if(k==0) return(0.0); return(pow((x-1)/(x+1), n)/n + add(x, k-1)); double x=5.0; x = add(x,20)*2.0; printf("f(5.0)=%f\n",x); }if ( x >= 1 ) { printf("整数を%d個入力してください--->", x); for ( k = 0 ; k <= x-1 ; k++) { scanf("%d", &a); s += a ; } printf("これらの数の合計は%dです\n", s); } else { printf("この値は不適です\n"); } return 0; このようなプログラムを作ってみたのですが自分でも理解できていない状態です。 e=1+1/1!+1/2!+1/3!…1/n! の再帰呼出しを使いたいのですが、アドバイスお願い致します。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

再帰呼び出しで e をどのように計算すればよいか, わかっていますか?

noname#61072
質問者

補足

大変失礼いたしました。 私はプログラムの勉強を始めたばかりで 学校の授業についていけないような状態です。 参考URLなど、細かく教えて頂ければ幸いです。

すると、全ての回答が全文表示されます。

関連するQ&A