C言語なら俺に聞け! Part 112
■ このスレッドは過去ログ倉庫に格納されています
0566デフォルトの名無しさん
2005/08/21(日) 20:23:17脳内コンパイル注意
#include <stdio.h>
#include <math.h>
int fact(int n)
{
int ret=1,i;
for(i=2;i<=n;i++)ret*=i;
return ret;
}
double func(double x,int r)
{
double ret=1.f,t;
int i;
for(i=1;i<=r;i++)
{
t=pow(x,i);
t/=(double)fact(i);
ret+=t;
}
return ret;
}
int main()
{
double x;
int r;
printf("x,r= ");
scanf("%lf,%d",&x,&r);
printf("Ans= %lf",func(x,r));
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています