プロが教えるわが家の防犯対策術!

自然対数の底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!
の再帰呼出しを使いたいのですが、アドバイスお願い致します。

A 回答 (1件)

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

この回答への補足

大変失礼いたしました。
私はプログラムの勉強を始めたばかりで
学校の授業についていけないような状態です。

参考URLなど、細かく教えて頂ければ幸いです。

補足日時:2008/06/13 22:54
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!